[spip-dev] [BUG] 1.7.2 formulaires et champs extra

J'ai trouvé un truc vraiment louche et qui n'arrive que dans certains cas précis :

J'ai un auteur SANS adresse email.
Donc le #FORMULAIRE_ECRIRE_AUTEUR est vide.
C'est normal.

Or le [(#FORMULAIRE_ECRIRE_AUTEUR)] n'est _PAS TOUJOURS_ vide,
et c'est là que ca devient drôle, il m'affiche la valeur du champ extra que j'ai visualisé précédemment s'il existait.

Mais si la valeur du champ extra précédent était vide, alors
[(#FORMULAIRE_ECRIRE_AUTEUR)] est bien vide...

Regardez cet exemple d'un auteur AVEC adresse email :
http://www.ncrambouillet.info/spip/auteur.php3?id_auteur=6

Maintenant cet exemple d'un auteur SANS adresse email, ET avec le champ extra "section" :
http://www.ncrambouillet.info/spip/auteur.php3?id_auteur=2

En revanche, un auteur SANS adresse email et SANS champ extra "section" s'affiche correctement. Il ne met pas le tableau "Lui envoyer un message". Je n'ai pas l'exemple sous la main, j'ai testé, vous pouvez me faire confiance.

Le squelette tout ce qu'il y a de plus con :
http://www.ncrambouillet.info/spip/auteur.html ligne 525 à 635