diff --git a/src/app/user/controllers/UserController.php b/src/app/user/controllers/UserController.php
index d7a192323687fab384d3714f377874bff85e83a0..cc44cede62e602d4e5fc2a527e2e16f80efb12f6 100755
--- a/src/app/user/controllers/UserController.php
+++ b/src/app/user/controllers/UserController.php
@@ -1596,12 +1596,15 @@ class UserController
                 return ['status' => 403, 'error' => 'Service forbidden'];
             }
             if ($GLOBALS['userId'] != 'superadmin') {
+                $users = [];
                 $entities = EntityModel::getAllEntitiesByUserId(['userId' => $GLOBALS['userId']]);
-                $users = UserEntityModel::getWithUsers([
-                    'select'    => ['users.id'],
-                    'where'     => ['users_entities.entity_id in (?)', 'status != ?'],
-                    'data'      => [$entities, 'DEL']
-                ]);
+                if (!empty($entities)) {
+                    $users = UserEntityModel::getWithUsers([
+                        'select'    => ['users.id'],
+                        'where'     => ['users_entities.entity_id in (?)', 'status != ?'],
+                        'data'      => [$entities, 'DEL']
+                    ]);
+                }
                 $usersNoEntities = UserEntityModel::getUsersWithoutEntities(['select' => ['id']]);
                 $users = array_merge($users, $usersNoEntities);
                 $allowed = false;