diff --git a/mod/lti/toolssettings.php b/mod/lti/toolssettings.php index 693405fd828..451b4d72c37 100644 --- a/mod/lti/toolssettings.php +++ b/mod/lti/toolssettings.php @@ -96,9 +96,11 @@ 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); } else { $type->state = LTI_TOOL_STATE_CONFIGURED; + lti_load_type_if_cartridge($data); lti_add_type($type, $data); } redirect($redirect);