diff --git a/src/app/login/login.component.html b/src/app/login/login.component.html
index c82e2790f5845b971975f06eea9325e0a5090e21..71e4d33962129e82cf61f0a78e838cfd71a4de8e 100644
--- a/src/app/login/login.component.html
+++ b/src/app/login/login.component.html
@@ -36,7 +36,7 @@
               ? 'Le mot de passe doit obligatoirement contenir : 8 caractères, une majuscule, une minuscule, un caractère spécial et un chiffre'
               : ''
           "
-          [status]="f.password.value ? (f.password.invalid ? 'error' : 'success') : 'info'"
+          [status]="f.password.value ? (f.password.invalid || authFailed ? 'error' : 'success') : 'info'"
           [value]="f.password.value"
           (valueChange)="onChange(); f.password.setValue($event)"
         />