diff options
Diffstat (limited to 'plugins/UsersManager/UserAccessFilter.php')
-rw-r--r-- | plugins/UsersManager/UserAccessFilter.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/UsersManager/UserAccessFilter.php b/plugins/UsersManager/UserAccessFilter.php index 9378b8a3d1..f0391138ce 100644 --- a/plugins/UsersManager/UserAccessFilter.php +++ b/plugins/UsersManager/UserAccessFilter.php @@ -108,7 +108,8 @@ class UserAccessFilter } return array_values(array_filter($users, function ($user) { - return $this->isNonSuperUserAllowedToSeeThisLogin($user['login']); + $isPendingVisible = empty($user['invite_token']) || $this->isOwnLogin($user['invited_by']); + return $isPendingVisible && $this->isNonSuperUserAllowedToSeeThisLogin($user['login']); })); } |