diff --git a/bureau/class/functions.php b/bureau/class/functions.php
index 236ccde4..05d0cc6d 100644
--- a/bureau/class/functions.php
+++ b/bureau/class/functions.php
@@ -384,8 +384,8 @@ function duration_list($name, $selected=0) {
* @access private
*/
function dir_local($file) {
- //recherche la chaine commençant aprés ../ ou /
- preg_match('`^(/|../)(.*)`',$file,$res);
+ //recherche la chaine commençant aprés ../ ou / ceci n fois
+ preg_match('`^(/|../)*(.*)`',$file,$res);
echo $file."
";
print_r($res);
echo "
";