diff --git a/src/app/resource/controllers/ResController.php b/src/app/resource/controllers/ResController.php
index 6ad3e96ef7c4003e79d595ce77696d786c420073..0af1bad48840abe09ec0bfd363dec564df165ff9 100755
--- a/src/app/resource/controllers/ResController.php
+++ b/src/app/resource/controllers/ResController.php
@@ -488,8 +488,12 @@ class ResController
             'offset'    => (int)$data['offset'],
             'limit'     => (int)$data['limit'],
         ]);
+        $allResources = ResModel::getOnView([
+            'select'    => [1],
+            'where'     => [$whereClause],
+        ]);
 
-        return $response->withJson(['resources' => $resources, 'number' => count($resources)]);
+        return $response->withJson(['resources' => $resources, 'number' => count($allResources)]);
     }
 
     public function updateExternalInfos(Request $request, Response $response)