diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 9ac27189b058227f6e9bc86964e7dbed83248f93..9a75e9a079530b29697f6ea9abee87ad51b0ec24 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -699,8 +699,9 @@ function find_in_path ($filename) { $sous = $dir.$p['dirname']; if (!isset($ram[$sous])) $ram[$sous] = memoriser_fichiers($sous); - if ($ram[$sous][$p['basename']]) - return $sous.'/'.$p['basename']; + if ($ram[$sous][$p['basename']] + AND is_readable($f = $sous.'/'.$p['basename'])) + return $f; } }