diff --git a/js/client.js b/js/client.js index d23d44034..ff198614d 100644 --- a/js/client.js +++ b/js/client.js @@ -581,8 +581,11 @@ self.receive(message.message); } }, - disconnect: function () {}, - nameTaken: function (data) {}, + nameTaken: function (data) { + // Legacy -- but still how the server communicates that a + // name is taken, so we need to support it for now. + app.addPopup(LoginPopup, {reason: data.reason || ''}); + }, command: function (message) { // Legacy self.trigger('response:'+message.command, message);