Auffällig ist, dass in beiden Fällen die Klammer genau dort eingefügt wird, wo sich im Footer-Template das Templateevent "footer" befindet. Vielleicht mal das Template selbst und die TemplateListener, die auf dieses Event zielen auf mögliche Fehler durchsehen.
Gruß norse