diff --git a/app/assets/javascripts/discourse/views/list/topic_list_item_view.js b/app/assets/javascripts/discourse/views/list/topic_list_item_view.js
index 5b01af455..ae37567fd 100644
--- a/app/assets/javascripts/discourse/views/list/topic_list_item_view.js
+++ b/app/assets/javascripts/discourse/views/list/topic_list_item_view.js
@@ -40,6 +40,7 @@ Discourse.TopicListItemView = Discourse.View.extend({
     }
     // highlight new topics that have been loaded from the server or the one we just created
     else if (this.get('content.highlight')) {
+      this.set('content.highlight', false);
       this.highlight();
     }
   }