diff --git a/inc-compilo-index.php3 b/inc-compilo-index.php3
index 065d857fcffc0a915606a3e3a84482660b5da496..cd69616bc2b3333f10e81ae1673800189c96401c 100644
--- a/inc-compilo-index.php3
+++ b/inc-compilo-index.php3
@@ -24,7 +24,7 @@ function index_pile($idb, $nom_champ, &$boucles, $explicite='') {
 	if ($explicite !== false) {
 	// Recherche d'un champ dans un etage superieur
 	  while (($idb != $explicite) && ($idb !='')) {
-		spip_log("Cherchexpl: $nom_champ '$idb' '$i'");
+#		spip_log("Cherchexpl: $nom_champ '$idb' '$i'");
 			$i++;
 			$idb = $boucles[$idb]->id_parent;
 		}
@@ -215,7 +215,7 @@ function calculer_argument_precedent($idb, $nom_champ, &$boucles) {
 	if ($boucles[$idb]->externe)
 		index_pile ($idb, $nom_champ, $boucles); // reserver chez soi-meme
 	// reserver chez le parent et renvoyer l'habituel $Pile[$SP]['nom_champ']
-	spip_log("boucles[$idb]->id_parent " . $boucles[$idb]->id_parent);
+#	spip_log("boucles[$idb]->id_parent " . $boucles[$idb]->id_parent);
 	return index_pile ($boucles[$idb]->id_parent, $nom_champ, $boucles);
 }
 
diff --git a/inc-criteres.php3 b/inc-criteres.php3
index b1502c742c741d618b3f6d88c817765348734e0d..c36ae7f357b9c891b65173b0ff12ba7dcef4023d 100644
--- a/inc-criteres.php3
+++ b/inc-criteres.php3
@@ -364,7 +364,7 @@ function calculer_critere_DEFAUT($idb, &$boucles, $param, $not) {
 			}
 
 			// Traitement general des relations externes
-			if ($s = $relations_externes[$type][$col]) {
+			if ($s = $tables_relations[$type][$col]) {
 				$col_table = $s;
 				$boucle->from[] = "$col_table AS $col_table";
 				$boucle->where[] = "$id_field=$col_table." . $primary;