Index: kernel/generic/src/cap/cap.c
===================================================================
--- kernel/generic/src/cap/cap.c	(revision 61eb2ce2769cc7e957b2ee93ca59919d895a7999)
+++ kernel/generic/src/cap/cap.c	(revision 7c5320cc53df744a0d53d60a263d390f3fe84b5e)
@@ -347,5 +347,5 @@
 			/* Hand over cap's reference to kobj */
 			kobj = cap->kobject;
-			if (!mutex_trylock(&kobj->caps_list_lock)) {
+			if (mutex_trylock(&kobj->caps_list_lock) != EOK) {
 				mutex_unlock(&task->cap_info->lock);
 				kobj = NULL;
