diff --git a/medias_fonctions.php b/medias_fonctions.php
index 5758044c001329d35d7cddfab147d2c5ddc8fdbb..fb02066a1599a56a943c254ab8654694cf0baa43 100644
--- a/medias_fonctions.php
+++ b/medias_fonctions.php
@@ -59,7 +59,7 @@ function boucle_DOCUMENTS($id_boucle, &$boucles) {
 	// Supprimer les vignettes
 	if (!isset($boucle->modificateur['criteres']['mode'])
 	AND !isset($boucle->modificateur['criteres']['tout'])) {
-		array_unshift($boucle->where,array("'!='", "'$id_table.mode'", "'\\'vignette\\''"));
+		array_unshift($boucle->where,array("'IN'", "'$id_table.mode'", "'(\\'image\\',\\'document\\')'"));
 	}
 
 	// Pour une boucle generique (DOCUMENTS) sans critere de lien, verifier