diff --git a/app/assets/javascripts/discourse/controllers/discovery/topics.js.es6 b/app/assets/javascripts/discourse/controllers/discovery/topics.js.es6 index 706ee732417..e64351a2915 100644 --- a/app/assets/javascripts/discourse/controllers/discovery/topics.js.es6 +++ b/app/assets/javascripts/discourse/controllers/discovery/topics.js.es6 @@ -58,6 +58,7 @@ const controllerOpts = { // Lesson learned: Don't call `loading` yourself. this.set('discovery.loading', true); + this.topicTrackingState.resetTracking(); this.store.findFiltered('topicList', {filter}).then(list => { const TopicList = require('discourse/models/topic-list').default; TopicList.hideUniformCategory(list, this.get('category'));