aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--coreutils/id.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/coreutils/id.c b/coreutils/id.c
index ed1dc862e..0639325c3 100644
--- a/coreutils/id.c
+++ b/coreutils/id.c
@@ -176,10 +176,9 @@ int id_main(int argc UNUSED_PARAM, char **argv)
prefix = ",";
}
} else if (n < 0) { /* error in get_groups() */
- if (!ENABLE_DESKTOP)
+ if (ENABLE_DESKTOP)
bb_error_msg_and_die("can't get groups");
- else
- return EXIT_FAILURE;
+ return EXIT_FAILURE;
}
if (ENABLE_FEATURE_CLEAN_UP)
free(groups);