diff options
Diffstat (limited to 'src/ejabberd_auth_riak.erl')
-rw-r--r-- | src/ejabberd_auth_riak.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ejabberd_auth_riak.erl b/src/ejabberd_auth_riak.erl index df3321332..6067c35ed 100644 --- a/src/ejabberd_auth_riak.erl +++ b/src/ejabberd_auth_riak.erl @@ -148,7 +148,7 @@ try_register(User, Server, PasswordList) -> US = {LUser, LServer}, if (LUser == error) or (LServer == error) -> {error, invalid_jid}; - LPassword == error -> + LPassword == error and not is_record(Password, scram) -> {error, invalid_password}; true -> case ejabberd_riak:get(passwd, passwd_schema(), US) of |