--- /Volumes/moodle$/lib/completion/completion_completion.php 2010-08-26 19:01:15.000000000 -0500 +++ lib/completion/completion_completion.php 2012-08-10 08:16:30.000000000 -0500 @@ -205,7 +205,10 @@ class completion_completion extends data $this->timecompleted = $timecomplete; // Save record - $this->_save(); + if ($result = $this->_save()) { + events_trigger('course_completed', $this->get_record_data()); + } + return $result; } /**