diff --git a/src/bin/e_auth.c b/src/bin/e_auth.c index 356be0a88..85f7ffefa 100644 --- a/src/bin/e_auth.c +++ b/src/bin/e_auth.c @@ -26,6 +26,7 @@ _auth_auth_get_current_user(void) struct passwd *pwent = NULL; pwent = getpwuid(getuid()); + if (!pwent) return NULL; user = strdup(pwent->pw_name); return user; }