I would create a dedicated node to handle "page 403" then I would put in there custom php like: <?php global $user; if ($user->uid == 0) { drupal_goto('user/login'); } else { echo 'Access denied'; } ?> I think this would help you ;-) ----- Original Message ----- From: John Barreiros To: support@drupal.org Sent: Friday, December 14, 2007 3:11 PM Subject: [support] access denied page Hi all. This is what I'm trying to achieve. - If the user is not logged in and they try to access a private page, they are taken to the login page. - If the user is logged in and they try to access a page they can't access, they are taken to an "access denied" page. The first seems easy enough. I just changed the "Default 403 page" to user/login. But, I can't figure out the second. Any ideas? ------------------------------------------------------------------------------ -- [ Drupal support list | http://lists.drupal.org/ ]