diff --git a/core/src/core/src/pydio/Core/Services/RolesService.php b/core/src/core/src/pydio/Core/Services/RolesService.php index a7f5476975..dc8740b019 100644 --- a/core/src/core/src/pydio/Core/Services/RolesService.php +++ b/core/src/core/src/pydio/Core/Services/RolesService.php @@ -245,7 +245,7 @@ public static function getRolesList($roleIds = array(), $excludeReserved = false $searches = array_map(function($k){return "pydio:role:".$k;}, $roleIds); $fetches = CacheService::fetchMultiple(AJXP_CACHE_SERVICE_NS_SHARED, $searches); $missing = []; - if(count($fetches)){ + if($fetches !== false && count($fetches)){ $found = []; foreach($searches as $cacheKey){ $okKey = preg_replace('/^pydio:role:/', "", $cacheKey);