diff --git a/app/assets/javascripts/discourse/routes/topic-from-params.js.es6 b/app/assets/javascripts/discourse/routes/topic-from-params.js.es6 index c545cffe8d8..70f56403e98 100644 --- a/app/assets/javascripts/discourse/routes/topic-from-params.js.es6 +++ b/app/assets/javascripts/discourse/routes/topic-from-params.js.es6 @@ -89,6 +89,10 @@ export default Discourse.Route.extend({ "previousURL", document.location.pathname ); + + // NOTE: omitting this return can break the back button when transitioning quickly between + // topics and the latest page. + return true; } } });