diff --git a/ecrire/inc/bouton_auteur.php b/ecrire/inc/bouton_auteur.php
index 119b6547e4e6843fe4ea90e5d3f49a55cebb3bc2..f5ed2255aa734c82775c6d4b0d3dd7c911517c74 100644
--- a/ecrire/inc/bouton_auteur.php
+++ b/ecrire/inc/bouton_auteur.php
@@ -12,14 +12,16 @@
 
 if (!defined("_ECRIRE_INC_VERSION")) return;
 
+
 //
 // Construit un tableau des 5 informations principales sur un auteur,
 // avec des liens vers les scripts associes:
 // 1. l'icone du statut, avec lien vers la page de tous ceux ayant ce statut
-// 2. le nom, avec lien vers la page complete des informations
-// 3. le mot "mail" avec un lien mailto ou a defaut la messagerie de Spip
-// 4. le nom du site perso avec le lien vers lui
+// 2. l'icone du mail avec un lien mailto ou a defaut la messagerie de Spip
+// 3. le nom, avec lien vers la page complete des informations
+// 4. le mot "site" avec le lien vers le site Web personnelle
 // 5. le nombre d'articles publies
+//
 
 function inc_bouton_auteur_dist($id_auteur) {
 
diff --git a/ecrire/inc/editer_auteurs.php b/ecrire/inc/editer_auteurs.php
index 7711b98ce249822a7c6ce90db2b314add0222c7f..a2c45ae22f07c2570c7900e0f7539ba6b4c86c2e 100644
--- a/ecrire/inc/editer_auteurs.php
+++ b/ecrire/inc/editer_auteurs.php
@@ -224,7 +224,11 @@ function ajouter_auteurs_articles($id_article, $les_auteurs)
 
 function determiner_non_auteurs($les_auteurs, $order)
 {
-	return spip_query("SELECT * FROM spip_auteurs WHERE " . (!$les_auteurs ? '' : "id_auteur NOT IN ($les_auteurs) AND ") . "statut!='5poubelle' AND statut!='6forum' AND statut!='nouveau' ORDER BY $order");
+	if (!$les_auteurs)
+	  $cond = '';
+	else $cond = "id_auteur NOT IN (" . join(',',$les_auteurs) . ') AND ';
+
+	return spip_query("SELECT * FROM spip_auteurs WHERE $cond" . "statut!='5poubelle' AND statut!='6forum' AND statut!='nouveau' ORDER BY $order");
 }
 
 
diff --git a/ecrire/inc/selectionner_auteur.php b/ecrire/inc/selectionner_auteur.php
index 1505c5d8a7f87f21e5638f814644d809ba57ef46..c53942bc6997520046258bbf63e3265b66573777 100644
--- a/ecrire/inc/selectionner_auteur.php
+++ b/ecrire/inc/selectionner_auteur.php
@@ -30,7 +30,7 @@ function inc_selectionner_auteur_dist($id_article)
 	$idom5 = 'img_' . $idom4;
 	$idom6 = $idom."_fonc";
 
-	$les_auteurs = join(',', determiner_auteurs_article($id_article));
+	$les_auteurs = determiner_auteurs_article($id_article);
 	$futurs = selectionner_auteur_boucle(determiner_non_auteurs($les_auteurs, "nom, statut"), $idom);
 
 	// url completee par la fonction JS onkeypress_rechercher