diff --git a/ecrire/inc_presentation.php b/ecrire/inc_presentation.php
index 56f591134c2e027b53263edc3ec30bdc9e19d5c2..76705ac7150f791f2733f907c99d9388424aa026 100644
--- a/ecrire/inc_presentation.php
+++ b/ecrire/inc_presentation.php
@@ -2293,7 +2293,9 @@ function init_body($rubrique = "asuivre", $sous_rubrique = "asuivre") {
 		} else {
 			icone_bandeau_principal(
 				_T($detail->libelle),
-				$detail->url ? $detail->url : generer_url_ecrire($page),
+				$detail->url2
+					? $detail->url2
+					: ($detail->url ? $detail->url : generer_url_ecrire($page)),
 				$detail->icone, $page, $rubrique, $detail->url2,
 				$page, $sous_rubrique);
 		}