diff --git a/ui/homepage/app/login/LoginForm.tsx b/ui/homepage/app/login/LoginForm.tsx index 1a35999..13ba0b1 100644 --- a/ui/homepage/app/login/LoginForm.tsx +++ b/ui/homepage/app/login/LoginForm.tsx @@ -178,7 +178,9 @@ export function LoginForm() { return } - if (!payload.success || !response.ok) { + const isSuccessful = response.ok && (payload.success ?? true) + + if (!isSuccessful) { const messageKey = payload.error ?? 'generic_error' if ( messageKey === 'mfa_code_required' ||