Is your homepage.tpl an override on a node (e.g, are you using it as override/templates/full/homepage.tpl)?
Certified eZ publish developer with over 9 years of eZ publish experience. Available for challenging eZ publish projects as a technical consultant, project manager, trouble shooter or strategic advisor.