Index: kernel/generic/src/proc/task.c
===================================================================
--- kernel/generic/src/proc/task.c	(revision d04444789171cd5c4a72f3ea9f88b16f0652a1c7)
+++ kernel/generic/src/proc/task.c	(revision 029d94a7573cb36792681beeab6a72eb15027e06)
@@ -143,4 +143,6 @@
 	
 	ta = (task_t *) malloc(sizeof(task_t), 0);
+	if (!ta)
+		return NULL;
 
 	task_create_arch(ta);
