diff --git a/ecrire/inc_presentation.php b/ecrire/inc_presentation.php
index 6ad7f7e3e78a78e25314ad66fe150c7e6e6673e7..8cba222a1eeaad8ab2c550f5d68a937ba1b50c5c 100644
--- a/ecrire/inc_presentation.php
+++ b/ecrire/inc_presentation.php
@@ -2279,7 +2279,7 @@ function init_body($rubrique = "asuivre", $sous_rubrique = "asuivre") {
 		} else {
 			icone_bandeau_principal(
 				_T($detail->libelle),
-				$detail->url?$detail->url:generer_url_ecrire($page),
+				$detail->url ? $detail->url : generer_url_ecrire($page),
 				$detail->icone, $page, $rubrique, $detail->url2,
 				$page, $sous_rubrique);
 		}
diff --git a/ecrire/inc_utils.php b/ecrire/inc_utils.php
index 527c575ef4b1f36c6031608d1dde4b9a676c9671..f4525651d13d6cd493a170cb0e78a015f148f266 100644
--- a/ecrire/inc_utils.php
+++ b/ecrire/inc_utils.php
@@ -684,7 +684,16 @@ function generer_url_ecrire($script, $args="", $no_entities=false, $rel=false) {
 	else
 		$ecrire = _DIR_RESTREINT ? _DIR_RESTREINT : './';
 
-	$args = "?exec=$script" . ($args ? "&$args" : "");
+	if ($script AND $script<>'accueil')
+		$exec = "exec=$script";
+
+	if ($args AND $exec)
+		$args = "?$exec&$args";
+	else if ($args)
+		$args = "?$args";
+	else if ($exec)
+		$args = "?$exec";
+
 	if (!$no_entities) $args = str_replace('&', '&amp;', $args);
 
 	return "$ecrire$args";
diff --git a/ecrire/index.php3 b/ecrire/index.php3
deleted file mode 100644
index fc1d6db42e4f8349f7c5dd3f5a5f872332d8fa53..0000000000000000000000000000000000000000
--- a/ecrire/index.php3
+++ /dev/null
@@ -1,15 +0,0 @@
-<?php
-
-/***************************************************************************\
- *  SPIP, Systeme de publication pour l'internet                           *
- *                                                                         *
- *  Copyright (c) 2001-2006                                                *
- *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
- *                                                                         *
- *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
- *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
-\***************************************************************************/
-
-$SCRIPT_NAME = 'accueil';
-include ("inc.php3");
-?>