diff --git a/ecrire/inc_lang.php3 b/ecrire/inc_lang.php3
index bec480a401383237ba5674b180a58a365b514962..fbffc726a2c6edeca824cede286efd245ba6b016 100644
--- a/ecrire/inc_lang.php3
+++ b/ecrire/inc_lang.php3
@@ -510,7 +510,7 @@ function verifier_lang_url() {
 		$destination->addvar('lang', $lang_demandee);
 		if ($GLOBALS['recalcul'] == 'oui')
 			$destination->addvar('recalcul', 'oui');
-		calculer_action_auteur($destination->getUrl());
+		redirige_par_entete($destination->getUrl());
 	}
 
 	// Subtilite : si la langue demandee par cookie est la bonne