diff --git a/ecrire/inc_utils.php b/ecrire/inc_utils.php
index 6fc5cb65dab81ec8039ba1b94def38651a54bf17..69bff416da4be1b3d69b8ddc1cd55704525d220e 100644
--- a/ecrire/inc_utils.php
+++ b/ecrire/inc_utils.php
@@ -718,14 +718,7 @@ function generer_url_ecrire($script, $args="", $no_entities=false, $rel=false) {
 // Detecter le fichier de base, a la racine, comme etant spip.php ou ''
 // dans le cas de '', un $default = './' peut servir (comme dans urls/page.php)
 function get_spip_script($default='') {
-	if (!defined('_SPIP_SCRIPT')) {
-		if (lire_fichier(_DIR_RACINE.'index.php', $contenu)
-		AND preg_match(',spip\.php,', $contenu))
-			@define('_SPIP_SCRIPT', '');
-		else
-			@define('_SPIP_SCRIPT', 'spip.php');
-	}
-
+	# cas define('_SPIP_SCRIPT', '');
 	if (_SPIP_SCRIPT)
 		return _SPIP_SCRIPT;
 	else
@@ -905,6 +898,10 @@ function spip_initialisation() {
 
 	define('_SPIP_PATH', './:squelettes/:dist/:formulaires/:ecrire/');
 
+	// L'adresse de base du site ; on peut mettre '' si la racine est geree par
+	// le script index.php
+	define('_SPIP_SCRIPT', 'spip.php');
+
 
 	// *********** traiter les variables ************
 
diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php
index 0e5a984358075af5f547315360b92ecdd39a3fa6..74baa56bd66b6c62f0518e45aae56be0b0a57ee9 100644
--- a/ecrire/inc_version.php
+++ b/ecrire/inc_version.php
@@ -221,7 +221,7 @@ if (@file_exists(_FILE_OPTIONS)) {
 //
 // Definitions standards (charge aussi inc_flock)
 //
-# on peu mettre ces deux lignes dans mes_options si on veut beneficier
+# on peut mettre ces deux lignes dans mes_options si on veut beneficier
 # des definitions (notamment de $auteur_session)
 define('_DIR_INCLUDE', _DIR_RESTREINT);
 require_once(_DIR_INCLUDE . 'inc_utils.php');
diff --git a/inc-public.php3 b/inc-public.php3
index e1d537f12d0b9b343f1dd14fc5cba6b3af6c0dfa..0a64fc1c600e00bc3352a3490866ecbc0984168a 100644
--- a/inc-public.php3
+++ b/inc-public.php3
@@ -1,4 +1,4 @@
 <?php
 	# fantome
-	include('ecrire/public.php');
+	include('spip.php');
 ?>