autre problème assez tordu

Bonjour,

Voila j'ai un squelette (http://daniel.andre.free.fr/spip/squelettes/droite.html) qui est sensé afficher une colonne à droite s'il y a un contenu à afficher. Cette colonne est composée de deux boîtes:
- une boîte pour les brèves
- une boîte pour les événement à venir

Le problème c'est que cette colonne s'affiche même s'il n'y a rien à afficher (voir http://daniel.andre.free.fr/spip)

le problème est que la boîte agenda est construite à partir de code php et donc la boucle au dessus, voyant du code php, me sort un <div></div>!

pour cette boîte agenda je ne vois pas trop comment faire sans mettre de php (peut-être plugin ou autre?). En gros j'affiche les événements correspondant à:
- soit les articles avec un mot clé agenda
- soit le contenu d'une balise perso (<agenda>...</agenda> dans le corps du texte

Des idées pour mon problème?

Daniel