diff --git a/plugins/sudoers/pwutil.c b/plugins/sudoers/pwutil.c index 0ec718593..0dd89685e 100644 --- a/plugins/sudoers/pwutil.c +++ b/plugins/sudoers/pwutil.c @@ -907,7 +907,7 @@ sudo_debug_group_list(const char *user, char * const *groups, int level) size_t i, len = 0; debug_decl(sudo_debug_group_list, SUDOERS_DEBUG_NSS); - if (!sudo_debug_needed(level)) + if (groups == NULL || !sudo_debug_needed(level)) debug_return; for (i = 0; groups[i] != NULL; i++) {