diff --git a/mod/forum/lib.php b/mod/forum/lib.php index b3a63b1a099..529481f819b 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -1459,7 +1459,8 @@ function forum_print_overview($courses,&$htmlarray) { .'JOIN {forum_posts} p ON p.discussion = d.id ' ."WHERE ($coursessql) " .'AND p.userid != ? ' - .'GROUP BY d.id, d.forum, d.course, d.groupid'; + .'GROUP BY d.id, d.forum, d.course, d.groupid ' + .'ORDER BY d.course, d.forum'; // Avoid warnings. if (!$discussions = $DB->get_records_sql($sql, $params)) {