diff --git a/js/ui/telepathyClient.js b/js/ui/telepathyClient.js index 0ea3a7e9e..a0a58236f 100644 --- a/js/ui/telepathyClient.js +++ b/js/ui/telepathyClient.js @@ -539,9 +539,13 @@ ChatSource.prototype = { _updateAlias: function() { let oldAlias = this.title; - this.setTitle(this._contact.get_alias()); - this._notification.appendAliasChange(oldAlias, this.title); - this.pushNotification(this._notification); + let newAlias = this._contact.get_alias(); + + if (oldAlias == newAlias) + return; + + this.setTitle(newAlias); + this._notification.appendAliasChange(oldAlias, newAlias); }, createNotificationIcon: function() {