From 4b84de9a0c5bc8a9a3cb781b423d9ce834ea089b Mon Sep 17 00:00:00 2001 From: Gerhard Killesreiter Date: Fri, 17 Mar 2006 18:56:25 +0000 Subject: #14591, User.module links for blocked/non-existant accounts + menu 403/404 issue, patch by Steven and merlinofchaos --- modules/tracker.module | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'modules/tracker.module') diff --git a/modules/tracker.module b/modules/tracker.module index 4f8e602f7..f82611ceb 100644 --- a/modules/tracker.module +++ b/modules/tracker.module @@ -65,8 +65,16 @@ function tracker_menu($may_cache) { */ function tracker_track_user() { if ($account = user_load(array('uid' => arg(1)))) { - drupal_set_title($account->name); - return tracker_page($account->uid); + if ($account->status || user_access('administer users')) { + drupal_set_title($account->name); + return tracker_page($account->uid); + } + else { + drupal_access_denied(); + } + } + else { + drupal_not_found(); } } -- cgit v1.2.3