diff --git a/src/User/UserPolicy.php b/src/User/UserPolicy.php index 8a37720e4..0a33b012a 100644 --- a/src/User/UserPolicy.php +++ b/src/User/UserPolicy.php @@ -39,7 +39,11 @@ class UserPolicy extends AbstractPolicy public function find(User $actor, Builder $query) { if ($actor->cannot('viewUserList')) { - $query->whereRaw('FALSE'); + if ($actor->isGuest()) { + $query->whereRaw('FALSE'); + } else { + $query->where('id', $actor->id); + } } } }