diff --git a/ecrire/inc/auth.php b/ecrire/inc/auth.php
index 836302e5ec451ea4912b4e8d3fe62b590a7163bb..e13df3e88e0338313239fed2b28ce3e711c872c2 100644
--- a/ecrire/inc/auth.php
+++ b/ecrire/inc/auth.php
@@ -122,7 +122,7 @@ function inc_auth_dist() {
 	//
 
 	$connect_login = '';
-	$connect_id_auteur = 0;
+	$connect_id_auteur = NULL;
 	$auth_can_disconnect = false;
 
 	//
@@ -156,7 +156,7 @@ function inc_auth_dist() {
 			$connect_login = $_SERVER['REMOTE_USER'];
 	}    
 
-	$where = $connect_id_auteur ?
+	$where = ($connect_id_auteur!==NULL) ?
 	  "id_auteur=$connect_id_auteur" :
 	  (!$connect_login ? '' : "login=" . _q($connect_login));