Index: bio.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/bio/bio.module,v
retrieving revision 1.2.2.8
diff -u -p -r1.2.2.8 bio.module
--- bio.module	22 Mar 2007 18:17:53 -0000	1.2.2.8
+++ bio.module	17 Apr 2007 20:47:21 -0000
@@ -32,12 +32,13 @@ function bio_menu($may_cache) {
       $type = variable_get('bio_nodetype','bio');
       $nid  = bio_for_user(arg(1));
       // user has a bio
-      $node = $nid ? node_load($nid) : (object) array('type' => $type, 'uid' => arg(1));
       if ($nid) {
+        $node = node_load($nid);
         $access = node_access('update', $node);
       }
       else {
-        $access = node_access('create', $type);
+        $node = (object) array('type' => $type, 'uid' => arg(1));
+        $access = (($user->uid == arg(1)) && node_access('create', $type)) || user_access('administer nodes');
       }
       $items[] = array(
         'path'  => 'user/'.arg(1).'/bio',
