diff --git a/calendar/classes/local/event/data_access/event_vault.php b/calendar/classes/local/event/data_access/event_vault.php index c24c5f889ce..c6c7c689c01 100644 --- a/calendar/classes/local/event/data_access/event_vault.php +++ b/calendar/classes/local/event/data_access/event_vault.php @@ -164,7 +164,7 @@ class event_vault implements event_vault_interface { $coursesfilter, $where, $params, - "e.timesort ASC, e.id ASC", + "COALESCE(e.timesort, e.timestart) ASC, e.id ASC", $offset, $limitnum, $ignorehidden