Index: calendar/delete.php =================================================================== RCS file: /cvsroot/moodle/moodle/calendar/delete.php,v retrieving revision 1.5 diff -u -r1.5 delete.php --- calendar/delete.php 17 Feb 2010 17:17:45 -0000 1.5 +++ calendar/delete.php 3 May 2010 07:39:24 -0000 @@ -49,7 +49,7 @@ * a course */ if ($event->eventtype !== 'user' && $event->eventtype !== 'site') { - if ($courseid !== $event->courseid) { + if ($courseid != $event->courseid) { print_error('invalidcourse'); } require_login($event->courseid); @@ -100,7 +100,7 @@ echo $OUTPUT->box_start('eventlist'); // Delete this event button is always shown -$url = new moodle_url(CALENDAR_URL.'delete.php', array('id'=>$event->id, 'confirm'=>true)); +$url = new moodle_url(CALENDAR_URL.'delete.php', array('id'=>$event->id, 'confirm'=>true, 'course' => $event->courseid)); $buttons = $OUTPUT->single_button($url, get_string('delete')); // If there are repeated events then add a Delete Repeated button @@ -125,4 +125,4 @@ calendar_print_event($event, false); echo $OUTPUT->box_end(); -echo $OUTPUT->footer(); \ No newline at end of file +echo $OUTPUT->footer();