diff --git a/ecrire/inc_lang.php3 b/ecrire/inc_lang.php3
index dfa594cc5edecf83c02882f17e9194b0558de3cc..bdaf6537c7da71bb7e10abc39cccf5647b9e6b0b 100644
--- a/ecrire/inc_lang.php3
+++ b/ecrire/inc_lang.php3
@@ -302,8 +302,8 @@ function menu_langues($nom_select = 'var_lang', $default = '', $texte = '', $her
 	  ."&$nom_select='+this.options[this.selectedIndex].value\">\n"
 	  . $ret
 	  . "</select>\n"
-	  . "<fieldset><input type='submit' name='Valider' value='&gt;&gt;' class='spip_bouton' /></fieldset>"
-	  . "</form>";
+	  . "<noscript><fieldset><input type='submit' name='Valider' value='&gt;&gt;' class='spip_bouton' /></fieldset></noscript>\n"
+	  . "</form>\n";
 }
 
 function liste_options_langues($nom_select, $default='', $herit='') {