diff --git a/ecrire/exec/admin_tech.php b/ecrire/exec/admin_tech.php index abb6fc483a76e470ad771e66e2598b13845900a5..c65da8d776d169beed8a521e6679cf389efe12c6 100644 --- a/ecrire/exec/admin_tech.php +++ b/ecrire/exec/admin_tech.php @@ -34,8 +34,10 @@ function exec_admin_tech_dist() echo _T('info_gauche_admin_tech'); echo fin_boite_info(true); $repertoire = _DIR_DUMP; - if(!@file_exists($repertoire)) { - $repertoire = preg_replace(','._DIR_TMP.',', '', $repertoire); + if (!@file_exists($repertoire) + AND !$repertoire = sous_repertoire(_DIR_DUMP,'',false,true) + ) { + $repertoire = preg_replace(','._DIR_TMP.',', '', _DIR_DUMP); $repertoire = sous_repertoire(_DIR_TMP, $repertoire); } $dir_dump = $repertoire;