diff --git a/themes/bootstrap3/js/record.js b/themes/bootstrap3/js/record.js index b6f90e60dbe56fbca464ce64aaae048b3031ab1d..04ca8f2d523802bb718e20ae1ad1f42d790e4401 100644 --- a/themes/bootstrap3/js/record.js +++ b/themes/bootstrap3/js/record.js @@ -164,7 +164,7 @@ function ajaxLoadTab($newTab, tabid, setHash) { urlroot = '/' + chunks[3] + '/' + chunks[4]; } else { // standard case -- VuFind has its own path under site: - var pathInUrl = urlWithoutFragment.indexOf(path); + var pathInUrl = urlWithoutFragment.indexOf(path, urlWithoutFragment.indexOf('//') + 2); var parts = urlWithoutFragment.substring(pathInUrl + path.length + 1).split('/'); urlroot = '/' + parts[0] + '/' + parts[1]; }