Index: workspace.module =================================================================== --- workspace.module (revision 105) +++ workspace.module (working copy) @@ -24,7 +24,7 @@ global $user; $items = array(); - $access = user_access('access content') && ($user->uid > 0); + $access = user_access('access content') && ($user->uid > 0) && user_access('access own workspace'); if ($may_cache) { $items[] = array( @@ -61,7 +61,7 @@ * Implementation of hook_perm(). */ function workspace_perm() { - return array('administer own workspace'); + return array('administer own workspace', 'access own workspace'); } /******************************************************************** @@ -350,4 +350,4 @@ $output = preg_replace("//U", '', $output); $output = str_replace('', ' ' . $submit, $output); return $output; -} \ No newline at end of file +}