diff --git a/public/src/ajaxify.js b/public/src/ajaxify.js index 8d489d54a4..211cbb15e4 100644 --- a/public/src/ajaxify.js +++ b/public/src/ajaxify.js @@ -71,12 +71,15 @@ $(document).ready(function() { $('#footer, #content').removeClass('hide').addClass('ajaxifying'); ajaxify.loadData(url, function(err, data) { + + if (!err || (err && err.data && (parseInt(err.data.status, 10) !== 302 && parseInt(err.data.status, 10) !== 308))) { + ajaxify.updateHistory(url, quiet); + } + if (err) { return onAjaxError(err, url, callback, quiet); } - ajaxify.updateHistory(url, quiet); - retry = true; app.template = data.template.name;