diff --git a/app/assets/javascripts/discourse/controllers/composer-messages.js.es6 b/app/assets/javascripts/discourse/controllers/composer-messages.js.es6 index c380dc849..4f6a997f9 100644 --- a/app/assets/javascripts/discourse/controllers/composer-messages.js.es6 +++ b/app/assets/javascripts/discourse/controllers/composer-messages.js.es6 @@ -53,7 +53,12 @@ export default Ember.ArrayController.extend({ @method typedReply **/ typedReply() { - this.get('queuedForTyping').forEach(msg => this.popup(msg)); + var self = this; + this.get('queuedForTyping').forEach(function(msg){ + if(self.popup){ + this.popup(msg); + } + }); }, /**