diff --git a/ecrire/inc_agenda.php b/ecrire/inc_agenda.php
index 24ea57185f90976609c9b4e24b024e0febe943bd..e2d1ea9f694f3e7af1052833b653383c200caf82 100644
--- a/ecrire/inc_agenda.php
+++ b/ecrire/inc_agenda.php
@@ -31,9 +31,11 @@ define(DEFAUT_D_ECHELLE,120); # 1 pixel = 2 minutes
 
 // utilitaire de separation script / ancre
 // et de retrait des arguments a remplacer
-
+// (a mon avis cette fonction ne sert a rien, puisque parametre_url()
+// sait remplacer les arguments au bon endroit -- Fil)
 function calendrier_retire_args_ancre($script)
 {
+	$script = str_replace('&', '&', $script);
   $script = str_replace('?bonjour=oui&?','?',$script);
   if (ereg('^(.*)(#[^=&]*)$',$script, $m)) {
 	  $script = $m[1];