diff --git a/mod/quiz/attemptlib.php b/mod/quiz/attemptlib.php index 87d29437dad..2df8276c1ba 100644 --- a/mod/quiz/attemptlib.php +++ b/mod/quiz/attemptlib.php @@ -2121,7 +2121,8 @@ class quiz_attempt { // First question on page, go to top. $fragment = '#'; } else { - $fragment = '#q' . $slot; + $qa = $this->get_question_attempt($slot); + $fragment = '#' . $qa->get_outer_question_div_unique_id(); } }