diff --git a/mod/book/view.php b/mod/book/view.php index 6b9365d7c40..18f6395c98a 100644 --- a/mod/book/view.php +++ b/mod/book/view.php @@ -152,15 +152,8 @@ if ($nextid) { $chnavigation .= ''.get_string('navnext', 'book').''; } else { - $sec = ''; - if ($section = $DB->get_record('course_sections', array('id'=>$cm->section))) { - $sec = $section->section; - } - if ($course->id == $SITE->id) { - $returnurl = "$CFG->wwwroot/"; - } else { - $returnurl = "$CFG->wwwroot/course/view.php?id=$course->id#section-$sec"; - } + $sec = $DB->get_field('course_sections', 'section', array('id' => $cm->section)); + $returnurl = course_get_url($course, $sec); $chnavigation .= ''.get_string('navexit', 'book').'';