Index: kernel/generic/src/proc/program.c
===================================================================
--- kernel/generic/src/proc/program.c	(revision 4a99c57264641256276aa600fa94703477cdf4d5)
+++ kernel/generic/src/proc/program.c	(revision 9222f9b74a4ee34c7df604fde1fd7a8b8d2dd2ac)
@@ -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;
 	}
