diff --git a/app/assets/javascripts/discourse/views/composer.js.es6 b/app/assets/javascripts/discourse/views/composer.js.es6 index c44edb49232..4b140d269e2 100644 --- a/app/assets/javascripts/discourse/views/composer.js.es6 +++ b/app/assets/javascripts/discourse/views/composer.js.es6 @@ -340,14 +340,12 @@ const ComposerView = Ember.View.extend(Ember.Evented, { var cancelledByTheUser; this.messageBus.subscribe("/uploads/composer", upload => { - if (!cancelledByTheUser) { - if (upload && upload.url) { - const old = Discourse.Utilities.getUploadPlaceholder(), - markdown = Discourse.Utilities.getUploadMarkdown(upload); - this.replaceMarkdown(old, markdown); - } else { - Discourse.Utilities.displayErrorForUpload(upload); - } + if (upload && upload.url) { + const old = Discourse.Utilities.getUploadPlaceholder(), + markdown = cancelledByTheUser ? "" : Discourse.Utilities.getUploadMarkdown(upload); + this.replaceMarkdown(old, markdown); + } else { + Discourse.Utilities.displayErrorForUpload(upload); } // reset upload state reset();