diff options
| -rw-r--r-- | src/rabbit_access_control.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_access_control.erl b/src/rabbit_access_control.erl index e3d9f94ff5..543309ba82 100644 --- a/src/rabbit_access_control.erl +++ b/src/rabbit_access_control.erl @@ -52,7 +52,7 @@ check_user_pass_login(Username, Password) -> check_user_login(Username, AuthProps) -> {ok, Modules} = application:get_env(rabbit, auth_backends), lists:foldl( - fun (Mod, {refused, _, _}) -> + fun (Mod, {refused, _, _}) when is_atom(Mod) -> %% Same module for authN and authZ. Just take the result %% it gives us try_login(Mod, Username, AuthProps); |
