diff --git a/ecrire/inc/auth.php b/ecrire/inc/auth.php
index f3a3f013a8dd30e1ed5936f6403c387714deedc4..0a9ebca352e539005de839b6d8476c39146f4eb0 100644
--- a/ecrire/inc/auth.php
+++ b/ecrire/inc/auth.php
@@ -205,7 +205,7 @@ function auth_areconnecter($auth_login)
 
 		minipres(_T('info_travaux_titre'), _T('titre_probleme_technique'). "<p><tt>".spip_sql_errno()." ".spip_sql_error()."</tt></p>");
 	} else {
-		minipres(_T('avis_erreur_connexion'), "<br><br><p>" . _T('texte_inc_auth_1', array('auth_login' => $auth_login)). " <a href='".  generer_url_public('spip_cookie',"logout=$auth_login"). "'>". _T('texte_inc_auth_2'). "</a>"._T('texte_inc_auth_3'));
+		minipres(_T('avis_erreur_connexion'), "<br><br><p>" . _T('texte_inc_auth_1', array('auth_login' => $auth_login)). " <a href='".  generer_url_public('logout', "logout=prive"). "'>". _T('texte_inc_auth_2'). "</a>"._T('texte_inc_auth_3'));
 	}
 }