--- imce.module 2009-03-06 14:28:07.000000000 -0500 +++ imceNew.module 2009-03-06 14:27:31.000000000 -0500 @@ -25,7 +25,7 @@ function imce_footer() { * Implementation of hook_perm(). */ function imce_perm() { - return array('access imce', 'administer imce'); + return array('access imce', 'access imce personal files', 'administer imce'); } /** @@ -62,11 +62,11 @@ function imce_menu($may_cache) { } elseif (arg(0)=='user' && ($uid=arg(1)) && is_numeric($uid)) { if ($user->uid == $uid) { - $access = user_access('access imce'); + $access = user_access('access imce personal files'); $acc = $user; } elseif (user_access('administer imce') && $uid!=1 && $acc=user_load(array('uid'=>$uid))) { - $access = array_intersect(user_roles(0, 'access imce'), $acc->roles); + $access = array_intersect(user_roles(0, 'access imce personal files'), $acc->roles); } if ($access) { $items[] = array('path' => 'user/'.$uid.'/imce',