I agree. This is my fault. I just blindly assumed that the django cms template tag ``page_url`` would take care of this and assumption is the mother of all screwups as in this case. I'll look into this for you so you don't have to worry.