diff --git a/app/assets/javascripts/discourse/components/topic-list.js.es6 b/app/assets/javascripts/discourse/components/topic-list.js.es6 index 0f080e83afd..522efc43468 100644 --- a/app/assets/javascripts/discourse/components/topic-list.js.es6 +++ b/app/assets/javascripts/discourse/components/topic-list.js.es6 @@ -32,7 +32,7 @@ export default Ember.Component.extend({ return this.get('order') === "op_likes"; }.property('order'), - @observes('topics.@each') + @observes('topics.[]') topicsAdded() { // special case so we don't keep scanning huge lists if (!this.get('lastVisitedTopic')) {