diff --git a/prule/daemon/__main__.py b/prule/daemon/__main__.py
index 821f22ca4daf0c7316ab784c35ac596f9de57b25..7b325c4a19d7f9295d29d4369faf2dfa11465aca 100644
--- a/prule/daemon/__main__.py
+++ b/prule/daemon/__main__.py
@@ -162,7 +162,7 @@ class JobQueueItem:
         if type(d) != dict:
             return None
         item = JobQueueItem(0)
-        if "ccjobid" not in d or type(d["ccjobid"] != int):
+        if "ccjobid" not in d or type(d["ccjobid"]) != int:
             return None
         item.ccjobid     = d["ccjobid"]
         item.metadata    = d["metadata"]    if "metadata"    in d else None