diff --git a/calendar/edit_entry.php b/calendar/edit_entry.php index 6e0ab22381..0cddc124ae 100755 --- a/calendar/edit_entry.php +++ b/calendar/edit_entry.php @@ -58,7 +58,17 @@ if(($cal_info->owner == $owner) && ($phpgw->calendar->check_perms(PHPGW_ACL_EDIT) == True)) { - $can_edit = True; + if($cal_info->access=='private') + { + if($phpgw->calendar->check_perms(16) == True) + { + $can_edit = True; + } + } + else + { + $can_edit = True; + } } if($can_edit == False)