Index: kernel/generic/src/proc/program.c
===================================================================
--- kernel/generic/src/proc/program.c	(revision b2fa1204c76e1eaec329888181d281aac04ed61e)
+++ kernel/generic/src/proc/program.c	(revision 57292d30b3826ea0794eb52897209d68bd98d76b)
@@ -91,4 +91,5 @@
 	if (!area) {
 		task_destroy(prg->task);
+		prg->task = NULL;
 		return ENOMEM;
 	}
@@ -113,4 +114,5 @@
 		as_area_destroy(as, virt);
 		task_destroy(prg->task);
+		prg->task = NULL;
 		return ELIMIT;
 	}
