diff --git a/admin/thirdparty/history-js/scripts/uncompressed/history.html4.js b/admin/thirdparty/history-js/scripts/uncompressed/history.html4.js index 6d8d4274a..709d9b887 100644 --- a/admin/thirdparty/history-js/scripts/uncompressed/history.html4.js +++ b/admin/thirdparty/history-js/scripts/uncompressed/history.html4.js @@ -429,7 +429,10 @@ } // Create State - currentState = History.extractState(History.getFullUrl(currentHash||document.location.href,false),true); + // MODIFIED ischommer: URL normalization needs to respect our tag, + // otherwise will go into infinite loops + currentState = History.extractState(History.getFullUrl(currentHash||document.location.href,true),true); + // END MODIFIED // Check if we are the same state if ( History.isLastSavedState(currentState) ) {