From 30283b9d3592915f648bb65cc92a6d69fd397d2b Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Tue, 19 Feb 2008 05:29:54 +0000 Subject: [PATCH] Correctly deterimine if user is local --- usr/local/www/system_usermanager.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/usr/local/www/system_usermanager.php b/usr/local/www/system_usermanager.php index 7009531092..e82ce23d83 100644 --- a/usr/local/www/system_usermanager.php +++ b/usr/local/www/system_usermanager.php @@ -461,7 +461,8 @@ if (isSystemAdmin($HTTP_SERVER_VARS['AUTH_USER']) or $isAdminUser == true) { /* deterimine if user is not local to system */ $islocal = false; foreach($config['system']['user'] as $user) - $islocal = true; + if($user['name'] == $_SESSION['Username']) + $islocal = true; if($islocal == false) { echo "Sorry, you cannot change the password for a LDAP user."; include("fend.inc");