diff options
Diffstat (limited to 'httemplate')
-rwxr-xr-x | httemplate/edit/process/part_pkg.cgi | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/httemplate/edit/process/part_pkg.cgi b/httemplate/edit/process/part_pkg.cgi index 2381e7fc9..36debfce0 100755 --- a/httemplate/edit/process/part_pkg.cgi +++ b/httemplate/edit/process/part_pkg.cgi @@ -91,7 +91,7 @@ if ( $error ) { die "access denied" unless $curuser->access_right('Edit package definitions') - || $curuser->access_right('Edit global package definitions'); + || $curuser->access_right('Edit global package definitions') || ( $cgi->param('pkgnum') && $curuser->access_right('Customize customer package') ); $error = $new->insert( pkg_svc => \%pkg_svc, @@ -111,4 +111,3 @@ unless ( $error || $conf->exists('agent_defaultpkg') ) { } </%init> - |