Making cache_page for users register a bit more solid