diff --git a/ecrire/inc/agenda.php b/ecrire/inc/agenda.php
index 5a3299bcc426a08c52fd898bcdb5dbd4f1f0cee6..d11738ce3988d5c5a25596ace111340bb0f2e72c 100644
--- a/ecrire/inc/agenda.php
+++ b/ecrire/inc/agenda.php
@@ -87,7 +87,7 @@ function calendrier_href($script, $annee, $mois, $jour, $type, $fin, $ancre, $im
 	$moi = preg_match("/exec=" . $GLOBALS['exec'] .'$/', $script);
 	if ($img) $clic =  http_img_pack($img, ($alt ? $alt : $titre), $c);
 	  // pas d'Ajax pour l'espace public pour le moment ou si indispo
-	if (_DIR_RESTREINT || ($_COOKIE['spip_accepte_ajax'] != 1 ) || !$moi)
+	if (_DIR_RESTREINT  || !$moi || (isset($_COOKIE['spip_accepte_ajax']) && ($_COOKIE['spip_accepte_ajax'] != 1 )))
 
 		return http_href("$h$a", $clic, $titre, $style, $class, $evt);
 	else {
diff --git a/ecrire/inc/gadgets.php b/ecrire/inc/gadgets.php
index 637384dd8bcdd0e6d8e03e196e6d090858ab6f3a..30193cb27b2d4d6742e30f5634852745944162cb 100644
--- a/ecrire/inc/gadgets.php
+++ b/ecrire/inc/gadgets.php
@@ -472,7 +472,7 @@ function gadget_messagerie() {
 
 // http://doc.spip.org/@repercuter_gadgets
 function repercuter_gadgets($id_rubrique) {
-	if ($_COOKIE['spip_accepte_ajax'] == -1) return '';
+	if (isset($_COOKIE['spip_accepte_ajax']) && ($_COOKIE['spip_accepte_ajax'] == -1)) return '';
 
 	$rub = $id_rubrique ? "\\x26id_rubrique=$id_rubrique" : '';