diff --git a/inc-balises.php3 b/inc-balises.php3
index 87055a4a55305870698f93a35567c9fce7010197..7ca468e9861e4077bda674b78ed10097017e4329 100644
--- a/inc-balises.php3
+++ b/inc-balises.php3
@@ -406,7 +406,10 @@ function balise_INTRODUCTION_dist ($p) {
 // non documente ?
 function balise_LANG_dist ($p) {
 	$_lang = champ_sql('lang', $p);
-	$p->code = "($_lang ? $_lang : \$GLOBALS['spip_lang'])";
+	if (!$p->etoile)
+		$p->code = "($_lang ? $_lang : \$GLOBALS['spip_lang'])";
+	else
+		$p->code = $_lang;
 	$p->interdire_scripts = false;
 	return $p;
 }