diff --git a/cms/includes/classes/Cache.class.php b/cms/includes/classes/Cache.class.php index e5df5a0..618ae67 100644 --- a/cms/includes/classes/Cache.class.php +++ b/cms/includes/classes/Cache.class.php @@ -85,10 +85,12 @@ $cacheContent .= '} if(!$page) { // delete all cache files (settings.php and *.cache): - foreach(glob($this->_cacheDir.'{settings.php,*.cache}', GLOB_BRACE) as $cacheFile) - { - @unlink($cacheFile); - } + $cacheFiles = glob($this->_cacheDir . '{settings.php,*.cache}', GLOB_BRACE); + if ($cacheFiles) { + foreach ($cacheFiles as $cacheFile) { + @unlink($cacheFile); + } + } } else {