diff --git a/kernel/exit.c b/kernel/exit.c
index c73a7eb26de37b7852426c2b6bb572b09fd84472..a80824f6108b70c981d9f47e817c488c2b8db5a5 100644
--- a/kernel/exit.c
+++ b/kernel/exit.c
@@ -925,7 +925,6 @@ do_group_exit(int exit_code)
 			/* Another thread got here before we took the lock.  */
 			exit_code = sig->group_exit_code;
 		else {
-			sig->flags = SIGNAL_GROUP_EXIT;
 			sig->group_exit_code = exit_code;
 			zap_other_threads(current);
 		}