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("/<input.*type=\"submit\".*>/U", '', $output);
   $output = str_replace('</select>', '</select>&nbsp;' . $submit, $output);
   return $output;
-}
\ No newline at end of file
+}
