diff --git a/themes/finc/templates/RecordTab/description.phtml b/themes/finc/templates/RecordTab/description.phtml
index 27e327f7f90adcf360ad851e5265874a07f7942c..c98e243f6d4b7faebf6adfadeef2f69b236054dd 100644
--- a/themes/finc/templates/RecordTab/description.phtml
+++ b/themes/finc/templates/RecordTab/description.phtml
@@ -245,8 +245,9 @@
       </td>
     </tr>
   <? endif; ?>
-  
-  <? $callnumbers = $this->driver->getLocalSignature(); if (!empty($callnumbers)): ?>
+
+  <? /* getLocalSignature works only for Marc-Records, so try this method */ ?>
+  <? $callnumbers = $this->driver->tryMethod('getLocalSignature'); if (!empty($callnumbers)): ?>
     <? $contentDisplayed = true; ?>
     <tr>
         <th><?=$this->transEsc('Call Number')?>: </th>