diff --git a/ecrire/public/cacher.php b/ecrire/public/cacher.php
index 5dda015266c52d5f79ff610af4420214435b69f9..364a66ad3b8013febc1ab88f52715c00ed308ba1 100644
--- a/ecrire/public/cacher.php
+++ b/ecrire/public/cacher.php
@@ -191,6 +191,7 @@ function public_cacher_dist($contexte, &$use_cache, &$chemin_cache, &$page, &$la
 	// Cas ignorant le cache car complement dynamique
 	if ($_SERVER['REQUEST_METHOD'] == 'POST'
 	OR (substr($contexte['fond'],0,8)=='modeles/') 
+	OR (_request('connect'))
 // Mode auteur authentifie appelant de ecrire/ : il ne faut rien lire du cache
 // et n'y ecrire que la compilation des squelettes (pas les pages produites)
 // car les references aux repertoires ne sont pas relatifs a l'espace public