diff --git a/dist/modeles/emb.html b/dist/modeles/emb.html
index 5ef229094fad591d87585da7894038cd0449e48e..6eab3019326455b8ff34a703a877381365b3be04 100644
--- a/dist/modeles/emb.html
+++ b/dist/modeles/emb.html
@@ -1,4 +1,4 @@
-<BOUCLE_tous (DOCUMENTS spip_types_documents) {id_document}>[
+<BOUCLE_tous (DOCUMENTS types_documents) {id_document}>[
 (#REM) on trouvera plusieurs variable de hauteur/largeur
 - les balises #HAUTEUR et #LARGEUR
 - #ENV{hauteur} et {largeur} correspondant <emb|hauteur=xx...>
diff --git a/dist/prive/auteur_infos.html b/dist/prive/auteur_infos.html
index 9f85d3029fedc33362e569b73c5842609be830d6..5af8e55d4493b84913538b804eca151e8d8268d5 100644
--- a/dist/prive/auteur_infos.html
+++ b/dist/prive/auteur_infos.html
@@ -1,9 +1,9 @@
 <BOUCLE_auteur(AUTEURS){id_auteur=#ENV{id}}{statut?}{!lang_select}>
 <div class='infos'>
 <div class='numero'><:titre_cadre_numero_auteur:><p>#ID_AUTEUR</p></div>
-<p class='nb_elements'>
+<div class='nb_elements'>
 <BOUCLE_arts(ARTICLES){id_auteur}{statut!=poubelle}></BOUCLE_arts><div[(#TOTAL_BOUCLE|?{'',' class="noinfo"'})]>#TOTAL_BOUCLE <:info_articles:></div><//B_arts>
-</p>
+</div>
 [<p class='forums'>(#ENV{n_forums,''}|?{' '})[(#VAL{icone_suivi_forum}|_T{#ARRAY{nb_forums,#ENV{n_forums}}})]</p>]
 </div>
 
diff --git a/ecrire/public/references.php b/ecrire/public/references.php
index 5e1845eb46c15b23785f9d423f0d7076aa52b02d..67a1a629d5101fff28c69500f385463aa9bf9fa0 100644
--- a/ecrire/public/references.php
+++ b/ecrire/public/references.php
@@ -89,7 +89,7 @@ function index_tables_en_pile($idb, $nom_champ, &$boucles) {
 			return index_exception($boucles[$idb], 
 					       $desc,
 					       $nom_champ,
-					       array($t[0], $nom_champ));
+					       array($t[1]['id_table'], $nom_champ));
 		  }
 		  return array('','');
 		}