diff --git a/sudo.c b/sudo.c index f43162b2e..69f6494ae 100644 --- a/sudo.c +++ b/sudo.c @@ -418,7 +418,8 @@ init_vars(sudo_mode) #endif /* SUDO_UMASK */ /* Default values for runas and cmnd, overridden later. */ - user_runas = RUNAS_DEFAULT; + if (user_runas == NULL) + user_runas = RUNAS_DEFAULT; if (user_cmnd == NULL) user_cmnd = NewArgv[0]; (void) strcpy(user_cwd, "unknown");