diff --git a/inc-urls-propres.php3 b/inc-urls-propres.php3
index 29a8038b325214696ee1bc4ce9e7e227036599c3..0a8df0b37ecf80d723b5241b0ba337f76770e3fc 100644
--- a/inc-urls-propres.php3
+++ b/inc-urls-propres.php3
@@ -189,7 +189,10 @@ preg_match(',(^|/)((article|breve|rubrique|mot|auteur)(\.php3?|[0-9]+\.html)([?&
 			if ($url_propre
 			AND ($url_propre<>$regs[2])) {
 				http_status(301);
-				Header("Location: $url_propre");
+				// recuperer les arguments supplementaires (&debut_xxx=...)
+				$reste = preg_replace('/^&/','?',
+					preg_replace("/[?&]id_$type=$id_objet/",'',$regs[5]));
+				Header("Location: $url_propre$reste");
 				exit;
 			}
 		}