diff --git a/lib/cdist/config_install.py b/lib/cdist/config_install.py
index 0391dbc5..fbb863c3 100644
--- a/lib/cdist/config_install.py
+++ b/lib/cdist/config_install.py
@@ -121,7 +121,7 @@ class ConfigInstall(object):
             required_object = cdist_object.object_from_name(requirement)
 
             # The user may have created dependencies without satisfying them
-            if not required_object.exists():
+            if not required_object.exists:
                 raise cdist.Error(cdist_object.name + " requires non-existing " + requirement.name)
             else:
                 self.log.debug("Required object %s exists", requirement.name)