Index: branches/5.2.x/core/units/helpers/fck_helper.php =================================================================== diff -u -N -r14699 -r14843 --- branches/5.2.x/core/units/helpers/fck_helper.php (.../fck_helper.php) (revision 14699) +++ branches/5.2.x/core/units/helpers/fck_helper.php (.../fck_helper.php) (revision 14843) @@ -1,6 +1,6 @@ getFilename(); @@ -138,8 +143,13 @@ { $ret = Array (); - $iterator = new DirectoryIterator($files_dir); - /* @var $file_info DirectoryIterator */ + try { + $iterator = new DirectoryIterator($files_dir); + /* @var $file_info DirectoryIterator */ + } + catch (UnexpectedValueException $e) { + return $ret; + } foreach ($iterator as $file_info) { if ( !$file_info->isDir() ) {