diff --git a/modules/cms/classes/CmsObject.php b/modules/cms/classes/CmsObject.php index 91b4d48d5..e5c43894f 100644 --- a/modules/cms/classes/CmsObject.php +++ b/modules/cms/classes/CmsObject.php @@ -385,6 +385,7 @@ class CmsObject implements ArrayAccess $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dirPath)); $it->setMaxDepth(1); // Support only a single level of subdirectories + $it->rewind(); while($it->valid()) { if ($it->isFile() && in_array($it->getExtension(), static::$allowedExtensions)) {