diff --git a/kernel/taskstats.c b/kernel/taskstats.c
index b724aeea5443a37a3e20a65dc71b5739cc370bbe..8adfb8069c6d52be1893b8bd26175d7da9aac838 100644
--- a/kernel/taskstats.c
+++ b/kernel/taskstats.c
@@ -235,7 +235,7 @@ static int fill_tgid(pid_t tgid, struct task_struct *first,
 
 	tsk = first;
 	do {
-		if (tsk->exit_state == EXIT_ZOMBIE && thread_group_leader(tsk))
+		if (tsk->exit_state)
 			continue;
 		/*
 		 * Accounting subsystem can call its functions here to