diff --git a/app/assets/javascripts/discourse/components/category-chooser.js.es6 b/app/assets/javascripts/discourse/components/category-chooser.js.es6 index f5b85e79922..24fd8b34a83 100644 --- a/app/assets/javascripts/discourse/components/category-chooser.js.es6 +++ b/app/assets/javascripts/discourse/components/category-chooser.js.es6 @@ -28,10 +28,12 @@ export default ComboboxView.extend({ @on("init") @observes("site.sortedCategories") _updateCategories() { - const categories = Discourse.SiteSettings.fixed_category_positions_on_create ? - Discourse.Category.list() : - Discourse.Category.listByActivity(); - this.set('categories', categories); + if (!this.get('categories')) { + const categories = Discourse.SiteSettings.fixed_category_positions_on_create ? + Discourse.Category.list() : + Discourse.Category.listByActivity(); + this.set('categories', categories); + } }, @computed("rootNone")