diff --git a/addons/base_crypt/crypt.py b/addons/base_crypt/crypt.py index 455885534aa..46c8e2f8695 100755 --- a/addons/base_crypt/crypt.py +++ b/addons/base_crypt/crypt.py @@ -187,7 +187,7 @@ def check(db, uid, passwd): stored_login = stored_login[0] if not login(db,stored_login,passwd): - return security.ExceptionNoTb('AccessDenied') + raise security.ExceptionNoTb('AccessDenied') salt = _salt_cache[passwd] cr.execute(' select count(*) from res_users where id=%s and password=%s', (int(uid), encrypt_md5( passwd, salt )) ) res = cr.fetchone()[0]