diff --git a/local/languages/de.ini b/local/languages/de.ini
index a57297d82b60f5d95c2755404b078e15979252bb..26dc2e026ab57a1103b7414ef48b3dc96f00fdce 100644
--- a/local/languages/de.ini
+++ b/local/languages/de.ini
@@ -373,6 +373,7 @@ Login-to-account = "Anmelden"
 Logout = Abmelden
 Mark record for renewing = "Makiere Medium zur Verlängerung"
 Medicine = "Medizin"
+Meeting Author = "Kongress"
 Membercode = "Lesekartennummer"
 Membercode not found = "Ausweisnummer konnte nicht identifiziert werden"
 Membercode is not valid = "Ausweisnummer hat kein gültiges Format"
diff --git a/local/languages/en.ini b/local/languages/en.ini
index c9fa86188eebab7d9c228c1261c4aaf15b17d6d4..68dd9fd687a4b5c23b87b256959a193395db9bd8 100644
--- a/local/languages/en.ini
+++ b/local/languages/en.ini
@@ -2108,4 +2108,5 @@ fine_date_short = "Fine Date"
 record_from_cache = "This record is no longer present in the catalogue. Probably it has been replaced by another record."
 search_cached_record = "Search for "%%title_full%%.""
 
-BK = "BK Notation"
\ No newline at end of file
+BK = "BK Notation"
+Meeting Author = "Meeting Author"
\ No newline at end of file
diff --git a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
index 60bef7acc50e2d2297a6c9ed3693097a659f6c3c..a88a11c759597a48ebffcb963b220fdbfbba0965 100644
--- a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
+++ b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
@@ -2006,6 +2006,19 @@ trait SolrMarcFincTrait
         return $this->getFieldArray('505', ['t']);
     }
 
+    /**
+     * Get an array of included titles.
+     *
+     * @return array
+     * @access protected
+     */
+    protected function getIncludedTitles()
+    {
+        $field501 = $this->getFieldArray('501', ['a']);
+        $field505 = $this->getFieldArray('505', ['t','r']);
+        return array_merge($field501, $field505);
+    }
+
     /**
      * Get dissertation notes for the record.
      *