Index: uspace/srv/ns/task.c
===================================================================
--- uspace/srv/ns/task.c	(revision 3e6a98c595287c43d200d28d97f57755342be117)
+++ uspace/srv/ns/task.c	(revision 077bc9313c554bc43abfc9fc4e0b23e1c22e6759)
@@ -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);
 }
 
