diff --git a/src/app/folder/controllers/FolderController.php b/src/app/folder/controllers/FolderController.php
index f8808f5774549afef1ad3c73f8ba35686067130c..03c8377c80ce1e36d0873c36106179fc2a752b8f 100755
--- a/src/app/folder/controllers/FolderController.php
+++ b/src/app/folder/controllers/FolderController.php
@@ -862,7 +862,7 @@ class FolderController
 
         $userEntities = array_column($userEntities, 'id');
         if (empty($userEntities)) {
-            $userEntities = 0;
+            $userEntities = [0];
         }
 
         if ($args['edition']) {
diff --git a/src/app/resource/controllers/IndexingController.php b/src/app/resource/controllers/IndexingController.php
index b2a1fb4f2da1c345f4f1e0b97213df125ee8601f..6f54f73ac260f25645cd823250bce94d53204d3d 100755
--- a/src/app/resource/controllers/IndexingController.php
+++ b/src/app/resource/controllers/IndexingController.php
@@ -85,7 +85,7 @@ class IndexingController
         if (!array_key_exists($action['component'], ActionMethodController::COMPONENTS_ACTIONS)) {
             return $response->withStatus(400)->withJson(['errors' => 'Action method does not exist']);
         }
-        $parameters = json_decode($action['parameters']);
+        $parameters = json_decode($action['parameters'], true);
         $actionRequiredFields = $parameters['requiredFields'] ?? [];
 
         $resource = ResModel::getById(['resId' => $body['resource'], 'select' => ['status']]);
diff --git a/src/app/resource/controllers/ResController.php b/src/app/resource/controllers/ResController.php
index 683c1c4598801986351ae0ab19842e5acbdc4696..a8bde1158687a7ad304b43860f7fbe559cf6339a 100755
--- a/src/app/resource/controllers/ResController.php
+++ b/src/app/resource/controllers/ResController.php
@@ -918,6 +918,9 @@ class ResController extends ResourceControlController
 
         $entities = UserModel::getEntitiesByLogin(['login' => $user['user_id'], 'select' => ['id']]);
         $entities = array_column($entities, 'id');
+        if (empty($entities)) {
+            $entities = [0];
+        }
 
         $foldersClause = 'res_id in (select res_id from folders LEFT JOIN entities_folders ON folders.id = entities_folders.folder_id LEFT JOIN resources_folders ON folders.id = resources_folders.folder_id ';
         $foldersClause .= "WHERE entities_folders.entity_id in (?) OR folders.user_id = ? OR keyword = 'ALL_ENTITIES')";