diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index 3afd1b9f5e75cb05d1ae67aad0c44d6a22d838ad..3ac8371a8a8152bd5d04ff456aebf779226d32b5 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -559,7 +559,7 @@ function afficher_liste_fin_tableau() {
 }
 
 
-function puce_statut_article($id, $statut) {
+function puce_statut_article($id, $statut, $id_rubrique) {
 	global $spip_lang_left, $dir_lang, $connect_statut, $options, $browser_name;
 	
 	switch ($statut) {
@@ -591,7 +591,7 @@ function puce_statut_article($id, $statut) {
 	}
 	$puce = "puce-$puce.gif";
 	
-	if ($connect_statut == '0minirezo' AND $options == 'avancees') {
+	if ($connect_statut == '0minirezo' AND $options == 'avancees' AND acces_rubrique($id_rubrique)) {
 	  // les versions de MSIE ne font pas toutes pareil sur alt/title
 	  // la combinaison suivante semble ok pour tout le monde.
 	  $titles = array(
@@ -637,7 +637,7 @@ function puce_statut_article($id, $statut) {
 	return $inser_puce;
 }
 
-function puce_statut_breve($id, $statut, $type) {
+function puce_statut_breve($id, $statut, $type, $id_rubrique=0) {
 	global $spip_lang_left, $dir_lang, $connect_statut, $options;
 
 	$puces = array(
@@ -671,7 +671,7 @@ function puce_statut_breve($id, $statut, $type) {
 	$type1 = "statut$type$id"; 
 	$inser_puce = http_img_pack($puce, "", "id='img$type1' border='0' style='margin: 1px;'");
 
-	if (!($connect_statut == '0minirezo' AND $options == 'avancees'))
+	if (!($connect_statut == '0minirezo' AND $options == 'avancees' AND acces_rubrique($id_rubrique)))
 		return $inser_puce;
 	
 	$type2 = "statutdecal$type$id";
@@ -803,7 +803,7 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a
 			$les_auteurs = "$les_auteurs";
 
 			// La petite puce de changement de statut
-			$vals[] = puce_statut_article($id_article, $statut);
+			$vals[] = puce_statut_article($id_article, $statut, $id_rubrique);
 
 			// Le titre (et la langue)
 			$s = "<div>";
@@ -939,7 +939,7 @@ function afficher_breves($titre_table, $requete, $affrub=false) {
 			if ($lang = $row['lang']) changer_typo($lang);
 			$id_rubrique = $row['id_rubrique'];
 			
-			$vals[] = puce_statut_breve($id_breve, $statut, 'breve');
+			$vals[] = puce_statut_breve($id_breve, $statut, 'breve', $id_rubrique);
 
 			$s = "<div>";
 			$s .= "<a href='breves_voir.php3?id_breve=$id_breve'$dir_lang style=\"display:block;\">";