diff --git a/include/class_ldap.inc b/include/class_ldap.inc
index 9575cb875a3cd317c88e7750bea1610acd83fb60..9ec8f24a4c71e6a2f4b478ea7e00987f9f55581a 100644
--- a/include/class_ldap.inc
+++ b/include/class_ldap.inc
@@ -1011,14 +1011,11 @@ class LDAP
     return $res;
   }
 
-
   function dn_exists($dn)
   {
-    return @ldap_list($this->cid, $dn, "(objectClass=*)", array("objectClass"));
+    return @ldap_read($this->cid, $dn, "(objectClass=*)", array("objectClass"));
   }
 
-
-
   /*!
    * \brief Function to imports ldifs
    *