diff --git a/public/src/forum/login.js b/public/src/forum/login.js index 632844560d..bc2362aa29 100644 --- a/public/src/forum/login.js +++ b/public/src/forum/login.js @@ -45,8 +45,11 @@ define(function() { app.loadConfig(); }, error: function(data, textStatus, jqXHR) { - // Update error text - translator.translate(data.responseJSON, function(errorText) { + var message = data.responseJSON; + if (typeof data.responseJSON !== 'string') { + message = data.responseJSON.message || ''; + } + translator.translate(message, function(errorText) { $('#login-error-notify').show().html(errorText); });