Index: uspace/srv/ns/task.c
===================================================================
--- uspace/srv/ns/task.c	(revision c80be58a26efdf2f8b80757c67a3bf08f80ab522)
+++ uspace/srv/ns/task.c	(revision ed267bc35666745e9f6232828c2b322b3b3791d0)
@@ -208,4 +208,5 @@
 	sysarg_t retval;
 	task_exit_t texit;
+	bool remove = false;
 	
 	ht_link_t *link = hash_table_find(&task_hash_table, &id);
@@ -235,5 +236,5 @@
 	}
 	
-	hash_table_remove_item(&task_hash_table, link);
+	remove = true;
 	retval = EOK;
 	
@@ -243,4 +244,6 @@
 		ipc_answer_2(callid, retval, texit, ht->retval);
 	}
+	if (remove)
+		hash_table_remove_item(&task_hash_table, link);
 }
 
