diff --git a/app/assets/javascripts/discourse/controllers/invite.js.es6 b/app/assets/javascripts/discourse/controllers/invite.js.es6 index fe6c83af41a..7ee5d076325 100644 --- a/app/assets/javascripts/discourse/controllers/invite.js.es6 +++ b/app/assets/javascripts/discourse/controllers/invite.js.es6 @@ -170,7 +170,7 @@ export default Ember.Controller.extend(ModalFunctionality, { userInvitedController.set('totalInvites', invite_model.invites.length); }); } else if (this.get('isMessage') && result && result.user) { - this.get('model.details.allowed_users').pushObject(result.user); + this.get('model.details.allowed_users').pushObject(Ember.Object.create(result.user)); } }).catch(function(e) { if (e.jqXHR.responseJSON && e.jqXHR.responseJSON.errors) {