Index: kernel/generic/src/proc/task.c
===================================================================
--- kernel/generic/src/proc/task.c	(revision e86a849a744c5d659718b8d55becc3bbee6655ac)
+++ 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);
