diff --git a/themes/bootstrap3/js/record.js b/themes/bootstrap3/js/record.js
index 82e70f6cfb183cb5c0e6e8084ba39027344573eb..8ed274efe2b9023335fe20202a22248546e0378f 100644
--- a/themes/bootstrap3/js/record.js
+++ b/themes/bootstrap3/js/record.js
@@ -164,8 +164,10 @@ function registerTabEvents() {
 
 function ajaxLoadTab(tabid) {
   var id = $('.hiddenId')[0].value;
+  var parts = document.URL.split(path+"/");
+  var urlparts = parts[1].split("/");
   $.ajax({
-    url: path + '/Record/'+id+'/AjaxTab',
+    url: path + '/' + urlparts[0] + '/'+id+'/AjaxTab',
     type: 'POST',
     data: {tab: tabid},
     success: function(data) {