éviter les doublons entre un modèle et une noisette

bonjour,
j'ai crée un modèle <portfolioXX> pour permettre aux rédacteurs de
placer le portfolio n'importe où dans le texte d'un article.
tout fonctionne bien si je supprime l'appel
[(#INCLURE{fond=inc-documents}...] dans le squelette.
mais comme je souhaite le garder, pour permettre un affichage "par
défaut" si <portfolioXX> n'est pas saisi, les deux portfolios
s'affichent dans la page.

j'ai bien mis des critères {doublons} à toutes mes boucles et l'ai même
ajouté à l'#INCLURE (mais cela sert-il à quelque chose ?)
ils fonctionnent puisque lorsque j'insère une des images via <docXX>
dans le texte, cette image n'est plus dans les 2 portfolios...
alors si <docXX> le peut, pourquoi pas <portfolioXX> ?

pour info, la boucle du modèle est la même que celle d'#INCLURE (v. 2.0.9)
<B_portfolio>
<div id="documents_portfolio">
    <BOUCLE_portfolio(DOCUMENTS) {id_article=#ENV{id}}
{mode=document}{extension IN png,jpg,gif} {par num titre, titre,
date}{doublons}{vu=non}>[
    <a href="(#URL_DOCUMENT)"......
    ]</BOUCLE_portfolio>
</div>
</B_portfolio>

quelqu'un aurait une idée ?

s.