diff --git a/themes/bootstrap3/js/lightbox.js b/themes/bootstrap3/js/lightbox.js index 065af6315564af831e93629f32952dd7fd253834..dfde5d5a9d3bf439408b576a688c9224a0fae763 100644 --- a/themes/bootstrap3/js/lightbox.js +++ b/themes/bootstrap3/js/lightbox.js @@ -134,7 +134,10 @@ VuFind.register('lightbox', function Lightbox() { obj.url = parts[0].indexOf('?') < 0 ? parts[0] + '?' : parts[0] + '&'; - obj.url += 'layout=lightbox&lbreferer=' + encodeURIComponent(_currentUrl); + obj.url += 'layout=lightbox'; + if (_currentUrl) { + obj.url += '&lbreferer=' + encodeURIComponent(_currentUrl); + } obj.url += parts.length < 2 ? '' : '#' + parts[1]; } _xhr = $.ajax(obj);