diff --git a/admin/javascript/LeftAndMain.js b/admin/javascript/LeftAndMain.js index 702b5db47..d5893ccfe 100644 --- a/admin/javascript/LeftAndMain.js +++ b/admin/javascript/LeftAndMain.js @@ -638,7 +638,11 @@ jQuery.noConflict(); ajaxOptions: { // Overwrite ajax loading to use CMS logic instead beforeSend: function(xhr, settings) { - $('.cms-container').entwine('ss').loadPanel(settings.url); + var makeAbs = $.path.makeUrlAbsolute, + baseUrl = $('base').attr('href'), + isSame = (makeAbs(settings.url, baseUrl) == makeAbs(document.location.href)); + + if(!isSame) $('.cms-container').entwine('ss').loadPanel(settings.url); return false; } },