# HG changeset patch # User Waqas Hussain # Date 1309488721 -18000 # Node ID cac309a3d655636ddca50205fb0cf18de44d9c44 # Parent 2dd6dfda94d646ed1d4bc02ca4ad91af03b4e279 mod_auth_phpbb3: Fixed traceback when logging in as a non-existent user. diff -r 2dd6dfda94d6 -r cac309a3d655 mod_auth_phpbb3/mod_auth_phpbb3.lua --- a/mod_auth_phpbb3/mod_auth_phpbb3.lua Fri Jul 01 07:51:00 2011 +0500 +++ b/mod_auth_phpbb3/mod_auth_phpbb3.lua Fri Jul 01 07:52:01 2011 +0500 @@ -157,7 +157,7 @@ module:log("debug", "test_password '%s' for user %s", password, username); local hash = get_password(username); - return phpbbCheckHash(password, hash); + return hash and phpbbCheckHash(password, hash); end function provider.user_exists(username) module:log("debug", "test user %s existence", username);