diff --git a/src/core/exec-invoke.c b/src/core/exec-invoke.c index 2b0ced7b7d..6fea347e4c 100644 --- a/src/core/exec-invoke.c +++ b/src/core/exec-invoke.c @@ -1090,7 +1090,7 @@ static int ask_password_conv( if (creds_dir) { if (setenv("CREDENTIALS_DIRECTORY", creds_dir, /* overwrite= */ true) < 0) - return log_error_errno(r, "Failed to set $CREDENTIALS_DIRECTORY: %m"); + return log_error_errno(errno, "Failed to set $CREDENTIALS_DIRECTORY: %m"); } else (void) unsetenv("CREDENTIALS_DIRECTORY");