diff --git a/app/controllers/register.js b/app/controllers/register.js index 22d51440f8a..eda3f79e5e6 100644 --- a/app/controllers/register.js +++ b/app/controllers/register.js @@ -31,6 +31,8 @@ export default class RegisterController extends Controller { .catch(reason => { if (reason && Object.prototype.hasOwnProperty.call(reason, 'errors') && reason.errors[0].status === 409) { this.set('errorMessage', this.l10n.t('User already exists.')); + } else if (reason?.errors[0]?.status === '422') { + this.set('errorMessage', this.l10n.t('Invalid email address.')); } else { this.set('errorMessage', this.l10n.t('An unexpected error occurred.')); }