diff --git a/grade/grading/form/lib.php b/grade/grading/form/lib.php index 97cfe3bc4e1..b69ee82ef2e 100644 --- a/grade/grading/form/lib.php +++ b/grade/grading/form/lib.php @@ -397,6 +397,9 @@ abstract class gradingform_controller { */ public function has_active_instances() { global $DB; + if (empty($this->definition->id)) { + return false; + } if ($this->hasactiveinstances === null) { $conditions = array('formid' => $this->definition->id, 'status' => gradingform_instance::INSTANCE_STATUS_ACTIVE);