Index: kernel/generic/include/proc/task.h
===================================================================
--- kernel/generic/include/proc/task.h	(revision 174156fd1cf321a6363777352073d05829467b2f)
+++ kernel/generic/include/proc/task.h	(revision d6d6b3e934e04c7c67ee4835a0c067ae5c1b9b2a)
@@ -63,5 +63,5 @@
 #include <cap/cap.h>
 
-#define TASK                 THE->task
+#define TASK                 CURRENT->task
 
 struct thread;
Index: kernel/generic/include/proc/thread.h
===================================================================
--- kernel/generic/include/proc/thread.h	(revision 174156fd1cf321a6363777352073d05829467b2f)
+++ kernel/generic/include/proc/thread.h	(revision d6d6b3e934e04c7c67ee4835a0c067ae5c1b9b2a)
@@ -52,5 +52,5 @@
 #include <arch.h>
 
-#define THREAD              THE->thread
+#define THREAD              CURRENT->thread
 
 #define THREAD_NAME_BUFLEN  20
