diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c index 33210e89d7..3d52655f37 100644 --- a/src/auth/auth-request.c +++ b/src/auth/auth-request.c @@ -1062,7 +1062,8 @@ void auth_request_verify_plain_continue(struct auth_request *request, request->passdb = passdb; if (passdb == NULL) { - auth_request_log_error(request, AUTH_SUBSYS_MECH, + auth_request_log_error(request, + request->mech != NULL ? AUTH_SUBSYS_MECH : "none", "All password databases were skipped"); callback(PASSDB_RESULT_INTERNAL_FAILURE, request); return; @@ -1229,7 +1230,8 @@ void auth_request_lookup_credentials_policy_continue(struct auth_request *reques request->passdb = passdb; if (passdb == NULL) { - auth_request_log_error(request, AUTH_SUBSYS_MECH, + auth_request_log_error(request, + request->mech != NULL ? AUTH_SUBSYS_MECH : "none", "All password databases were skipped"); callback(PASSDB_RESULT_INTERNAL_FAILURE, NULL, 0, request); return;