diff --git a/modules/societegenerale/browser.py b/modules/societegenerale/browser.py index 1a303cef05d9364de765bcb88262519d43109cca..208cb4a2b7745e955ae53d46352371f26f1c017d 100644 --- a/modules/societegenerale/browser.py +++ b/modules/societegenerale/browser.py @@ -135,7 +135,7 @@ def do_login(self): reason, action = self.page.get_error() if reason == 'echec_authent': raise BrowserIncorrectPassword() - elif reason == 'acces_bloq': + elif reason in ('acces_bloq', 'acces_susp', 'pas_acces_bad', ): raise ActionNeeded() elif reason == 'err_tech': # there is message "Service momentanément indisponible. Veuillez réessayer."