From 381fef56859b30cbacd1da9238a86cb8a0a15141 Mon Sep 17 00:00:00 2001
From: Florian Azizian <florian.azizian@maarch.org>
Date: Mon, 10 Nov 2014 10:57:01 +0000
Subject: [PATCH] FIX #1671 si ldap active, change_password=>"N"

---
 core/trunk/core/class/users_controler.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/core/trunk/core/class/users_controler.php b/core/trunk/core/class/users_controler.php
index 53878c1653c..5f9c4302b01 100644
--- a/core/trunk/core/class/users_controler.php
+++ b/core/trunk/core/class/users_controler.php
@@ -350,6 +350,10 @@ class users_controler extends ObjectControler implements ObjectControlerIF
                 md5($params['userdefaultpassword'])
             );
 
+            if($_SESSION['config']['ldap'] == "true"){
+                $user->change_password = "N";
+            }
+
             if (self::userExists($user->user_id)) {
                 $error .= _USER . ' ' . _ALREADY_EXISTS . '#';
             }
-- 
GitLab