diff --git a/e107_admin/users.php b/e107_admin/users.php
index 2e43fef0e..ada5d2fcc 100644
--- a/e107_admin/users.php
+++ b/e107_admin/users.php
@@ -2528,13 +2528,12 @@ class users_admin_form_ui extends e_admin_form_ui
}
- extract($row);
+ // extract($row);
- $user_id = $row['user_id'];
+ $user_id = intval($row['user_id']);
$user_ip = $row['user_ip'];
$user_admin = $row['user_admin'];
- $text = "";
$head = "
@@ -2548,13 +2547,13 @@ class users_admin_form_ui extends e_admin_form_ui
$opts = array();
- $opts['usersettings'] = LAN_EDIT;
+
if ($row['user_perms'] != "0")
{
// disabled user info
// $text .= "";
-
+ $opts['usersettings'] = LAN_EDIT;
@@ -2628,6 +2627,11 @@ class users_admin_form_ui extends e_admin_form_ui
$opts['uadmin'] = USRLAN_34;
}
}
+ elseif(USERID === $user_id || $user_id > USERID)
+ {
+ $opts['usersettings'] = LAN_EDIT;
+ }
+
if ($row['user_perms'] == "0" && !getperms("0"))
{
// $text .= "";