diff --git a/course/modedit.php b/course/modedit.php index d6338e66643..4b5c615df2b 100644 --- a/course/modedit.php +++ b/course/modedit.php @@ -42,12 +42,14 @@ if (!empty($return)) { } if (!empty($add)) { - $url->param('add', $add); - $PAGE->set_url($url); - $section = required_param('section', PARAM_INT); $course = required_param('course', PARAM_INT); + $url->param('add', $add); + $url->param('section', $section); + $url->param('course', $course); + $PAGE->set_url($url); + $course = $DB->get_record('course', array('id'=>$course), '*', MUST_EXIST); $module = $DB->get_record('modules', array('name'=>$add), '*', MUST_EXIST);