diff --git a/htdocs/core/lib/files.lib.php b/htdocs/core/lib/files.lib.php index 389a3e77059..17d96bd3356 100644 --- a/htdocs/core/lib/files.lib.php +++ b/htdocs/core/lib/files.lib.php @@ -398,16 +398,17 @@ function dol_dir_is_emtpy($folder) if (is_dir($newfolder)) { $handle = opendir($newfolder); + $folder_content = ''; while ((gettype($name = readdir($handle)) != "boolean")) { $name_array[] = $name; } foreach($name_array as $temp) $folder_content .= $temp; + closedir($handle); + if ($folder_content == "...") return true; else return false; - - closedir($handle); } else return true; // Dir does not exists