diff --git a/app/assets/javascripts/discourse/models/composer.js.es6 b/app/assets/javascripts/discourse/models/composer.js.es6 index a3d8f843642..e782c4074ae 100644 --- a/app/assets/javascripts/discourse/models/composer.js.es6 +++ b/app/assets/javascripts/discourse/models/composer.js.es6 @@ -686,6 +686,10 @@ const Composer = RestModel.extend({ }).catch(throwAjaxError(function() { if (postStream) { postStream.undoPost(createdPost); + + if (post) { + post.set('reply_count', post.get('reply_count') - 1); + } } Ember.run.next(() => composer.set('composeState', OPEN)); }));