diff --git a/htdocs/admin/ldap.php b/htdocs/admin/ldap.php
index 04222accced7b60af90a149807c32ddae3a9111d..ff51867f6302c535fb42bcf433ef43c9eb5c4139 100644
--- a/htdocs/admin/ldap.php
+++ b/htdocs/admin/ldap.php
@@ -53,14 +53,14 @@ if ($_GET["action"] == 'setvalue' && $user->admin)
   $db->query($sql);
 
   $sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,value,visible) VALUES
-	('LDAP_SUFFIX_DN','".$_POST["dn"]."',0);";
+	('LDAP_SUFFIX_DN','".$_POST["suffix"]."',0);";
   $db->query($sql);
   
   $sql = "DELETE FROM ".MAIN_DB_PREFIX."const WHERE name = 'LDAP_ADMIN_DN';";
   $db->query($sql);
   
   $sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,value,visible) VALUES
-	('LDAP_ADMIN_DN','".$_POST["pass"]."',0);";
+	('LDAP_ADMIN_DN','".$_POST["admin"]."',0);";
   $db->query($sql);
 
   $sql = "DELETE FROM ".MAIN_DB_PREFIX."const WHERE name = 'LDAP_ADMIN_PASS';";
@@ -74,14 +74,14 @@ if ($_GET["action"] == 'setvalue' && $user->admin)
   $db->query($sql);
 
   $sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,value,visible) VALUES
-	('LDAP_USER_DN','".$_POST["dn"]."',0);";
+	('LDAP_USER_DN','".$_POST["user"]."',0);";
   $db->query($sql);
   
   $sql = "DELETE FROM ".MAIN_DB_PREFIX."const WHERE name = 'LDAP_GROUP_DN';";
   $db->query($sql);
 
   $sql = "INSERT INTO ".MAIN_DB_PREFIX."const (name,value,visible) VALUES
-	('LDAP_GROUP_DN','".$_POST["dn"]."',0);";
+	('LDAP_GROUP_DN','".$_POST["group"]."',0);";
   $db->query($sql);
 
   $sql = "DELETE FROM ".MAIN_DB_PREFIX."const WHERE name = 'LDAP_SERVER_TYPE';";
diff --git a/htdocs/lib/ldap.lib.php b/htdocs/lib/ldap.lib.php
index 3c230436d8f3b095a8296541f96a32d60ffb2c05..ba99e45efed55e2448b91edb1e5f54fecda33f8f 100644
--- a/htdocs/lib/ldap.lib.php
+++ b/htdocs/lib/ldap.lib.php
@@ -54,7 +54,7 @@ function dolibarr_ldap_connect()
 
 function dolibarr_ldap_bind($ds)
 {
-  if (defined("LDAP_SERVER_PASS") && LDAP_ADMIN_DN && LDAP_ADMIN_PASS)
+  if (defined("LDAP_ADMIN_PASS") && LDAP_ADMIN_DN && LDAP_ADMIN_PASS)
     {
       $ldapbind = ldap_bind($ds, LDAP_ADMIN_DN, LDAP_ADMIN_PASS);
     }