diff --git a/modules/caissedepargne/pages.py b/modules/caissedepargne/pages.py index cca4054c6fa91a6df35f7a8f60123dc10f945571..452c94c3134d4997e5791b990f690094a35fde7e 100644 --- a/modules/caissedepargne/pages.py +++ b/modules/caissedepargne/pages.py @@ -401,7 +401,10 @@ def submit(self): class _LogoutPage(HTMLPage): def on_load(self): - raise BrowserUnavailable(CleanText('//*[@class="messErreur"]')(self.doc)) + message = CleanText('//*[@class="messErreur"]')(self.doc) + if 'votre identifiant client et votre code confidentiel' in message: + raise BrowserIncorrectPassword(message) + raise BrowserUnavailable(message) class ErrorPage(_LogoutPage):