diff --git a/ecrire/exec/messagerie.php b/ecrire/exec/messagerie.php
index 33a6f9c8abd2dc8482087067742202ef47d773f9..8648769ad449017b86ed319e0f0cdac870c4881e 100644
--- a/ecrire/exec/messagerie.php
+++ b/ecrire/exec/messagerie.php
@@ -109,7 +109,7 @@ echo "<div style='text-align: "
 
 
 
- afficher_messages(_T('info_message_en_redaction'), '', "id_auteur=$connect_id_auteur AND statut='redac'",  $messages_vus, true, false, false);
+ afficher_messages(_T('info_message_en_redaction'), '', "id_auteur=$connect_id_auteur AND statut='redac'",  $messages_vus, true, false);
 
 
 $result = spip_query("SELECT auteurs.id_auteur, auteurs.nom, COUNT(*) AS total FROM spip_auteurs AS auteurs,  spip_auteurs_messages AS lien2, spip_messages AS messages, spip_auteurs_messages AS lien WHERE (lien.id_auteur = $connect_id_auteur AND lien.id_message = messages.id_message AND messages.statut = 'publie' AND (messages.rv != 'oui' OR messages.date_fin > NOW() )) AND (lien2.id_auteur = lien2.id_auteur AND lien2.id_message = messages.id_message AND lien2.id_auteur != $connect_id_auteur AND auteurs.id_auteur = lien2.id_auteur) GROUP BY auteurs.id_auteur ORDER BY total DESC LIMIT 10");
@@ -142,9 +142,9 @@ if (spip_num_rows($result) > 0) {
 	echo "</div>";
 }
 
- afficher_messages(_T('info_pense_bete_ancien'), '', "id_auteur=$connect_id_auteur AND statut='publie' AND type='pb' AND rv!='oui'",  $messages_vus, false, false, false);
+ afficher_messages(_T('info_pense_bete_ancien'), '', "id_auteur=$connect_id_auteur AND statut='publie' AND type='pb' AND rv!='oui'",  $messages_vus, false, false);
 
- afficher_messages(_T('info_tous_redacteurs'), '', "statut='publie' AND type='affich' AND (date_fin > DATE_SUB(NOW(), INTERVAL 1 DAY) OR rv != 'oui')",  $messages_vus, false, false, false);
+ afficher_messages(_T('info_tous_redacteurs'), '', "statut='publie' AND type='affich' AND (date_fin > DATE_SUB(NOW(), INTERVAL 1 DAY) OR rv != 'oui')",  $messages_vus, false, false);
 
 fin_page();
 
diff --git a/ecrire/inc/message_select.php b/ecrire/inc/message_select.php
index 50044d11fd9dda2a394234f29a3966b7ea1fddf2..f2700d3458e752022a49364cd88109b2668d736b 100644
--- a/ecrire/inc/message_select.php
+++ b/ecrire/inc/message_select.php
@@ -14,7 +14,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
 
 // $messages_vus en reference pour interdire l'affichage de message en double
 
-function afficher_messages($titre_table, $from, $where, &$messages_vus, $afficher_auteurs = true, $important = false, $boite_importante = true, $obligatoire = false) {
+function afficher_messages($titre_table, $from, $where, &$messages_vus, $afficher_auteurs = true, $important = false) {
 	global $connect_id_auteur, $couleur_foncee, $spip_lang_rtl, $spip_lang_left;
 
 	$tmp_var = substr(md5($where.$from), 0, 4);
@@ -22,7 +22,7 @@ function afficher_messages($titre_table, $from, $where, &$messages_vus, $affiche
 	$where .= (!$messages_vus ? '' : ' AND messages.id_message NOT IN ('.join(',', $messages_vus).')');
 
 	$cpt = spip_fetch_array(spip_query("SELECT COUNT(*) AS n FROM $from WHERE $where"));
-	if (! ($obligatoire OR ($cpt = $cpt['n']))) return ;
+	if (!($cpt = $cpt['n'])) return ;
 
 	$nb_aff = 1.5 * _TRANCHES;
 	$deb_aff = intval(_request('t_' .$tmp_var));
diff --git a/ecrire/inc/presentation.php b/ecrire/inc/presentation.php
index f822a7179ff41699b0e40b04b32ce18dc215dd79..95f92927874ee5a2fd7fc28dfcb43017d2e0eacf 100644
--- a/ecrire/inc/presentation.php
+++ b/ecrire/inc/presentation.php
@@ -1333,7 +1333,7 @@ function afficher_auteurs ($titre_table, $requete) {
 
 	$table = array();
 	while ($row = spip_fetch_array($result)) {
-		$table[]= affiche_auteur_boucle($row, &$tous_id);
+		$table[]= affiche_auteur_boucle($row, $tous_id);
 	}
 	spip_free_result($result);
 	$largeurs = array('');