Index: uspace/srv/ns/task.c
===================================================================
--- uspace/srv/ns/task.c	(revision 8a637a47d260c9852eb7bbefc705cba01e8ef051)
+++ uspace/srv/ns/task.c	(revision 234f47eefe7305abda1b54d47bba98ad0353446d)
@@ -242,6 +242,8 @@
 	
 	hashed_task_t *ht = (hashed_task_t *) malloc(sizeof(hashed_task_t));
-	if (ht == NULL)
+	if (ht == NULL) {
+		free(entry);
 		return ENOMEM;
+	}
 	
 	/*
