diff --git a/mod/lti/typessettings.php b/mod/lti/typessettings.php index d3143b5eb57..40fbf141bc4 100644 --- a/mod/lti/typessettings.php +++ b/mod/lti/typessettings.php @@ -125,11 +125,13 @@ if ($data = $form->get_data()) { $type = new stdClass(); if (!empty($id)) { $type->id = $id; + lti_load_type_if_cartridge($data); lti_update_type($type, $data); redirect($redirect); } else { $type->state = LTI_TOOL_STATE_CONFIGURED; + lti_load_type_if_cartridge($data); lti_add_type($type, $data); redirect($redirect);