diff --git a/ecrire/inc/traduire.php b/ecrire/inc/traduire.php
index d8aef40d2b916fac5ca629335959a4fc4cde3f22..18838355dff5366c24d4da8d366f41e65b3a22d3 100644
--- a/ecrire/inc/traduire.php
+++ b/ecrire/inc/traduire.php
@@ -152,7 +152,7 @@ function surcharger_langue($fichiers) {
 		}
 		if (is_array($surcharges[$fichier])) {
 			$GLOBALS[$GLOBALS['idx_lang']] = array_merge(
-				(array)$GLOBALS[$GLOBALS['idx_lang']],
+				(isset($GLOBALS[$GLOBALS['idx_lang']]) ? (array)$GLOBALS[$GLOBALS['idx_lang']] : array()),
 				$surcharges[$fichier]
 			);
 		}