diff --git a/themes/bootstrap3/js/lightbox.js b/themes/bootstrap3/js/lightbox.js
index ce2087c9e5e747a734c847b91201d320dc406bf6..6f2ae9782c1168ba8087b1b2207b03835d5b89a8 100644
--- a/themes/bootstrap3/js/lightbox.js
+++ b/themes/bootstrap3/js/lightbox.js
@@ -203,9 +203,9 @@ VuFind.register('lightbox', function Lightbox() {
       }
       _lightboxTitle = $(this).data('lightboxTitle') || '';
       _modalParams = $(this).data();
+      ajax(obj);
       _currentUrl = this.href;
       VuFind.modal('show');
-      ajax(obj);
       return false;
     }
   };
@@ -327,7 +327,7 @@ VuFind.register('lightbox', function Lightbox() {
 
     VuFind.modal = function modalShortcut(cmd) {
       if (cmd === 'show') {
-        _modal.modal($.extend({ show: true }, _modalParams)); 
+        _modal.modal($.extend({ show: true }, _modalParams));
       } else {
         _modal.modal(cmd);
       }