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