diff --git a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php index a941ed662b4f63596850402023b6d1f3adbf9452..58e0a96065f3d3b3e8bfea4b39a20233fbf9ac5c 100644 --- a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php +++ b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php @@ -1749,6 +1749,11 @@ trait SolrMarcFincTrait } else { // build the titles differently if LDR 7 == (a || s) foreach ($fields as $field) { + if ($field->getIndicator(1) == 1 + ) { + // #21021 ignore 773 https://www.loc.gov/marc/bibliographic/concise/bd773.html# + continue; + } $parentTitle[] = ($field->getSubfield('a') ? $field->getSubfield('a')->getData() : '') . ($field->getSubfield('t') ? ': ' . $field->getSubfield('t')->getData() : '') .