diff --git a/include/class_ldap.inc b/include/class_ldap.inc
index eb0ebb9893eee29962d75d9d50e4f2a2866a80e1..c6cd7497d99a5a414165c74a4ddddf7f3d7b6e54 100644
--- a/include/class_ldap.inc
+++ b/include/class_ldap.inc
@@ -881,7 +881,7 @@ class LDAP
    */
   function success()
   {
-    return preg_match('/Success/i', $this->error);
+    return (trim($this->error) === 'Success');
   }
 
   /*!