diff --git a/module/fid_bbi/src/fid_bbi/RecordDriver/SolrMarcFincTrait.php b/module/fid_bbi/src/fid_bbi/RecordDriver/SolrMarcFincTrait.php
index c784470f69ce85feaafeaeb504e4a9bba4fa9e4d..44bcc63d2aef3d9536c5371f7be8ce9ed69d5529 100644
--- a/module/fid_bbi/src/fid_bbi/RecordDriver/SolrMarcFincTrait.php
+++ b/module/fid_bbi/src/fid_bbi/RecordDriver/SolrMarcFincTrait.php
@@ -165,9 +165,9 @@ trait SolrMarcFincTrait
             $d = $marc773->getSubfield('d');
             if (!empty($d)) $text .= ', '.$d->getData();
             if (
-                $marc936 = $this->getMarcRecord()->getField('936')
+                ($marc936 = $this->getMarcRecord()->getField('936'))
                 &&
-                $h = $marc936->getSubfield('h')
+                ($h = $marc936->getSubfield('h'))
             )
             {
                 $text .= ', S. '.$h->getData();