Index: includes/common.inc =================================================================== --- includes/common.inc (revision 5549) +++ includes/common.inc (working copy) @@ -168,8 +168,8 @@ watchdog('access denied', t('%page denied access.', array('%page' => theme('placeholder', $_GET['q']))), WATCHDOG_WARNING, l(t('view'), $_GET['q'])); if ($user->uid == 0) { - drupal_set_title(t('Please Login')); - print theme('page', user_login()); + drupal_goto('user?destination=' . urlencode($_GET['q'])); + exit; } else { $path = drupal_get_normal_path(variable_get('site_403', ''));