diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php
index d99dc89e15c..24315809a90 100644
--- a/htdocs/html.form.class.php
+++ b/htdocs/html.form.class.php
@@ -3053,7 +3053,7 @@ class Form
}
// Recupe liste des fichiers
- if ($iconPDF==1) $png = '\.png$';
+ if ($iconPDF==1) $png = '|\.png$';
$file_list=dolibarr_dir_list($filedir,'files',0,'','\.meta$'.$png,'date',SORT_DESC);
// Affiche en-tete tableau si non deja affiché
diff --git a/htdocs/lib/functions.inc.php b/htdocs/lib/functions.inc.php
index 972bc8d9d1d..f603a4af133 100644
--- a/htdocs/lib/functions.inc.php
+++ b/htdocs/lib/functions.inc.php
@@ -2246,7 +2246,7 @@ function dolibarr_dir_list($path, $types="all", $recursive=0, $filter="", $exclu
while (false !== ($file = readdir($dir)))
{
$qualified=1;
-
+
// Check if file is qualified
if (eregi('^\.',$file)) $qualified=0;
if ($excludefilter && eregi($excludefilter,$file)) $qualified=0;