diff --git a/module/VuFind/src/VuFind/RecordDriver/Missing.php b/module/VuFind/src/VuFind/RecordDriver/Missing.php
index fb45356f4785fc75a88c808bdd895060c7ca1d71..dc4477e207adf5041d2473f1e99b188c3c9ab51e 100644
--- a/module/VuFind/src/VuFind/RecordDriver/Missing.php
+++ b/module/VuFind/src/VuFind/RecordDriver/Missing.php
@@ -61,6 +61,12 @@ class Missing extends SolrDefault
      */
     public function determineMissingTitle()
     {
+        // If available, use details from ILS:
+        $ilsDetails = $this->getExtraDetail('ils_details');
+        if (isset($ilsDetails['title'])) {
+            return $ilsDetails['title'];
+        }
+
         // If available, load title from database:
         $id = $this->getUniqueId();
         if ($id) {
diff --git a/themes/bootstrap3/templates/myresearch/checkedout.phtml b/themes/bootstrap3/templates/myresearch/checkedout.phtml
index 3ff144feab0140452a0721d55a55f6b1d7ea6bb2..87f4bdf714d7cd5c1372c29c9dde7ab03f272777 100644
--- a/themes/bootstrap3/templates/myresearch/checkedout.phtml
+++ b/themes/bootstrap3/templates/myresearch/checkedout.phtml
@@ -177,6 +177,7 @@
             <?=$thumbnail ?>
           <? endif ?>
         </div>
+        <?=$resource->tryMethod('supportsCoinsOpenUrl')?'<span class="Z3988" title="'.$this->escapeHtmlAttr($resource->getCoinsOpenUrl()).'"></span>':''?>
       </div>
     <? endforeach; ?>
     <? if ($this->renewForm): ?></form><? endif; ?>
diff --git a/themes/bootstrap3/templates/myresearch/holds.phtml b/themes/bootstrap3/templates/myresearch/holds.phtml
index 8d398115075fdf263253ead841b602797c8a67e4..4dee22f685fe600f7d8421639bce4c697fa676d8 100644
--- a/themes/bootstrap3/templates/myresearch/holds.phtml
+++ b/themes/bootstrap3/templates/myresearch/holds.phtml
@@ -163,6 +163,7 @@
             <?=$thumbnail ?>
           <? endif ?>
         </div>
+        <?=$resource->tryMethod('supportsCoinsOpenUrl')?'<span class="Z3988" title="'.$this->escapeHtmlAttr($resource->getCoinsOpenUrl()).'"></span>':''?>
       </div>
     <? endforeach; ?>
     <? if ($this->cancelForm): ?></form><? endif; ?>
diff --git a/themes/bootstrap3/templates/myresearch/illrequests.phtml b/themes/bootstrap3/templates/myresearch/illrequests.phtml
index 56ee96b4811eeb896498f0134d10b3b01f656d06..c81907188407d0649287894315b6af282e9d0996 100644
--- a/themes/bootstrap3/templates/myresearch/illrequests.phtml
+++ b/themes/bootstrap3/templates/myresearch/illrequests.phtml
@@ -163,6 +163,7 @@
             <?=$thumbnail ?>
           <? endif ?>
         </div>
+        <?=$resource->tryMethod('supportsCoinsOpenUrl')?'<span class="Z3988" title="'.$this->escapeHtmlAttr($resource->getCoinsOpenUrl()).'"></span>':''?>
       </div>
     <? endforeach; ?>
     <? if ($this->cancelForm): ?></form><? endif; ?>
diff --git a/themes/bootstrap3/templates/myresearch/storageretrievalrequests.phtml b/themes/bootstrap3/templates/myresearch/storageretrievalrequests.phtml
index a64345a449b2ff4761b468e00c791dd605dcb784..e4bea0ca6750bfa6061b2e5ead96c9db4d98868b 100644
--- a/themes/bootstrap3/templates/myresearch/storageretrievalrequests.phtml
+++ b/themes/bootstrap3/templates/myresearch/storageretrievalrequests.phtml
@@ -160,6 +160,7 @@
             <?=$thumbnail ?>
           <? endif ?>
         </div>
+        <?=$resource->tryMethod('supportsCoinsOpenUrl')?'<span class="Z3988" title="'.$this->escapeHtmlAttr($resource->getCoinsOpenUrl()).'"></span>':''?>
       </div>
     <? endforeach; ?>
     <? if ($this->cancelForm): ?></form><? endif; ?>