diff --git a/ecrire/inc/traduire.php b/ecrire/inc/traduire.php
index c90c274b3bbff2d91eb9bff7e90b5b5fe7ceeffa..841fc185b83ae083a66e475259de7c86be3f7d6d 100644
--- a/ecrire/inc/traduire.php
+++ b/ecrire/inc/traduire.php
@@ -59,7 +59,7 @@ function charger_langue($lang, $module = 'spip') {
 //
 // http://doc.spip.org/@surcharger_langue
 function surcharger_langue($fichier) {
-
+	if (!isset($GLOBALS['idx_lang'])) return;
 	$idx_lang_normal = $GLOBALS['idx_lang'];
 	$idx_lang_surcharge = $GLOBALS['idx_lang'].'_temporaire';
 	$GLOBALS['idx_lang'] = $idx_lang_surcharge;