diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index cc6b777474ea6342e0075ed676dc7e1b6a23505e..c40d28224f28b32f6b24441027c16ba6c64bfdf6 100644
--- a/ecrire/inc/utils.php
+++ b/ecrire/inc/utils.php
@@ -37,10 +37,10 @@ function charger_fonction($nom, $dossier='exec', $continue=false) {
 
 	// passer en minuscules (cf les balises de formulaires)
 	// et inclure le fichier
-	if (!$inc=find_in_path(($d = strtolower($nom) . '.php'), $dossier, true /* include */))
+	if (!$inc = include_spip($dossier.($d = strtolower($nom))))
 		// si le fichier truc/machin/nom.php n'existe pas,
 		// la fonction peut etre definie dans truc/machin.php qui regroupe plusieurs petites fonctions
-		find_in_path(substr($dossier,0,-1) . '.php', '', true /* include */);
+		include_spip(substr($dossier,0,-1));
 	if (function_exists($f)) return $f;
 	if (function_exists($g)) return $g;