DISCO! You’ve done it! Now to find out what template_redirect is? I suspect it fires after init and the page now knows more about what’s going on? Also, How would I modify this so that the non-logged in user is only redirected to the registration page if they visit the home page (in other words, I would like them to have access to the rest of the site)