diff --git a/ecrire/index.php b/ecrire/index.php
index 6a70070c0c668ebc94b27f7e29e7fc33d52c735e..bab441c2cee0e13417ce4223f6341151ef7e3150 100644
--- a/ecrire/index.php
+++ b/ecrire/index.php
@@ -77,6 +77,9 @@ if (!preg_match(',^[a-z][0-9a-z_]*$,i', $exec)) $exec = "accueil";
 //
 // Authentification, redefinissable
 //
+var_dump(-1=="");
+var_dump(-1==false);
+var_dump(-1==true);
 
 if (autoriser_sans_cookie($exec)) {
 	if (!isset($reinstall)) $reinstall = 'non';
@@ -85,7 +88,7 @@ if (autoriser_sans_cookie($exec)) {
 	$auth = charger_fonction('auth', 'inc');
 	$var_auth = $auth();
 	if ($var_auth!=="") {
-		if ($var_auth===false) exit();
+		if ($var_auth===-1) exit();
 		include_spip('inc/headers');
 		redirige_par_entete($var_auth);
 	}
diff --git a/ecrire/prive.php b/ecrire/prive.php
index f27c8e20448a0e0456ac0093f3bee8fd37236c60..e734ad90518f263a511beddb85d6884240cb1a1d 100644
--- a/ecrire/prive.php
+++ b/ecrire/prive.php
@@ -33,7 +33,7 @@ if (autoriser_sans_cookie($exec)) {
 	$auth = charger_fonction('auth', 'inc');
 	$auth = $auth();
 	if ($auth!=="") {
-		if ($auth===false) exit();
+		if ($auth===-1) exit();
 	  include_spip('inc/headers');
 	  redirige_par_entete($auth);
 	}