diff --git a/local/languages/de.ini b/local/languages/de.ini
index ee1c8afe326c209867e7680307e5ba1b1f80c86f..b2a372c2da3c276fd4ea5373dcefb23bccdf1446 100644
--- a/local/languages/de.ini
+++ b/local/languages/de.ini
@@ -1933,6 +1933,8 @@ Wirtschaftswissenschaften = "Wirtschaftswissenschaften"
 #13402 Missing Translations in result-list
 Varying Title = "Alternativer Titel"
 Fulltext = "Volltext"
+Full Text = "Volltext"
+Further Information = "Weiterführende Informationen"
 Classification = "Klassifikation"
 Alternative Author Name = "Alternativer Autorenname"
 Alternative Corporate Name = "Körperschaftennamenalternative"
diff --git a/local/languages/en.ini b/local/languages/en.ini
index 411a6507469f36f5406a5736ad0861ff69387f4d..b40a155ef597688a9f3d7dcec6fa4043352604a1 100644
--- a/local/languages/en.ini
+++ b/local/languages/en.ini
@@ -1022,6 +1022,8 @@ Find Similar Items = Find Similar Items
 Footnotes = Footnotes
 Form of address = Form of address
 Friday = Friday
+Full Text = "Full Text"
+Further Information = "Further information"
 Gender = Gender
 Help and information material = Help and information material
 Here = Here
@@ -2042,7 +2044,7 @@ Wirtschaftswissenschaften = "Business and Economics"
 
 ; #13402 Missing Translations in result-list
 Varying Title = "Varying Title"
-Fulltext = "Fulltext"
+Fulltext = "Full text"
 Classification = "Classification"
 Alternative Author Name = "Alternative Author Name"
 Alternative Corporate Name = "Alternative Corporate Name"
diff --git a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
index 803e6d9aad71764e643146ef4d3a3406ac72ac4b..aaed7e69ea8d14b22fee441e0c217fe7fb5160aa 100644
--- a/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
+++ b/module/finc/src/finc/RecordDriver/SolrMarcFincTrait.php
@@ -129,15 +129,12 @@ trait SolrMarcFincTrait
                             $tmpArr = array_unique($tmpArr);
                             $desc = implode(', ', $tmpArr);
 
-                            // If no description take url as description
-                            // For 856[40] url denoting resource itself
-                            // use "Online Access"/"Online-Zugang" #6109
+                            // #18129 for 856[40] url denoting resource itself
                             if (empty($desc)) {
-                                if ($indicator1 == 4
-                                    && $indicator2 == 0
-                                    && preg_match('!https?://.*?doi.org/!', $address)
-                                ) {
-                                    $desc = "Online Access";
+                                if ($indicator2 == 0) {
+                                    $desc = "Full Text";
+                                } elseif ($indicator2 == 2) {
+                                    $desc = "Further Information";
                                 } else {
                                     $desc = $address;
                                 }