Index: kernel/generic/src/ddi/ddi.c
===================================================================
--- kernel/generic/src/ddi/ddi.c	(revision a71c158ef82122abfeef92f86344709bbad55d17)
+++ kernel/generic/src/ddi/ddi.c	(revision 309ede113b6ed9f76d3b2f6cd08386f96836a161)
@@ -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;
 	
