diff --git a/datamodels/2.x/itop-files-information/src/Service/FilesInformationUtils.php b/datamodels/2.x/itop-files-information/src/Service/FilesInformationUtils.php index 58558c1f0..053ca3539 100644 --- a/datamodels/2.x/itop-files-information/src/Service/FilesInformationUtils.php +++ b/datamodels/2.x/itop-files-information/src/Service/FilesInformationUtils.php @@ -24,10 +24,16 @@ class FilesInformationUtils */ public static function Scan($sPath = '', $bGetDirSize = true) { - $sRealRootPath = utils::AbsolutePath($sPath); - $aFiles = scandir($sRealRootPath); $aFileStats = array(); + $sRealRootPath = utils::AbsolutePath($sPath); + if (empty($sRealRootPath)) + { + return $aFileStats; + } + + $aFiles = scandir($sRealRootPath); + foreach ($aFiles as $sScanFile) { if ($sScanFile == '..')