Index: modules/project/project.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/project/project.inc,v retrieving revision 1.102 diff -u -p -r1.102 project.inc --- modules/project/project.inc 14 Jan 2007 04:11:35 -0000 1.102 +++ modules/project/project.inc 15 Jan 2007 09:52:27 -0000 @@ -409,6 +409,7 @@ function project_project_access($op, $no if (!user_access('access projects')) { return FALSE; } + break; case 'create': if ($user->uid && user_access('maintain projects')) { // Since this CVS access checking is non-standard, we need to @@ -420,15 +421,17 @@ function project_project_access($op, $no return TRUE; } } - return FALSE; + break; case 'update': if (project_check_admin_access($node)) { return TRUE; } + break; case 'delete': if (project_check_admin_access($node, FALSE)) { return TRUE; } + break; } } Index: modules/project_issue/issue.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/project_issue/issue.inc,v retrieving revision 1.218 diff -u -p -r1.218 issue.inc --- modules/project_issue/issue.inc 14 Jan 2007 03:53:47 -0000 1.218 +++ modules/project_issue/issue.inc 15 Jan 2007 09:52:28 -0000 @@ -945,16 +945,19 @@ function project_issue_access($op, $node if (!user_access('access project issues')) { return FALSE; } + break; case 'create': return user_access('create project issues'); case 'update': if (user_access('administer projects') || (user_access('edit own project issues') && $node->uid == $user->uid)) { return TRUE; } + break; case 'delete': if (user_access('administer projects')) { return TRUE; } + break; } }