Index: kernel/generic/src/ddi/ddi.c
===================================================================
--- kernel/generic/src/ddi/ddi.c	(revision a71c158ef82122abfeef92f86344709bbad55d17)
+++ kernel/generic/src/ddi/ddi.c	(revision f2f8931581e603728f11bf1b8504ad0b0fdad234)
@@ -276,5 +276,5 @@
 unative_t sys_preempt_control(int enable)
 {
-	if (!cap_get(TASK) & CAP_PREEMPT_CONTROL)
+	if (!(cap_get(TASK) & CAP_PREEMPT_CONTROL))
 		return EPERM;
 	
