diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index c6e165ccdcae7d15aa1511f259c916ac14c69102..9cecd236f4ab724a72760b000d52fe18f65d2b29 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -16,6 +16,7 @@ Fixed
 * Show correct status icon for events.
 * Subjects in full register printout were struck through although they
 hadn't changed.
+*  Table with all register objects didn't work with extra lessons.
 
 `2.0rc6`_ - 2021-08-25
 ----------------------
diff --git a/aleksis/apps/alsijil/util/alsijil_helpers.py b/aleksis/apps/alsijil/util/alsijil_helpers.py
index 95c49a0b5517d77d02d989999a8480e3621fbd97..640431a902c147d6322d485ba666fdb244635155 100644
--- a/aleksis/apps/alsijil/util/alsijil_helpers.py
+++ b/aleksis/apps/alsijil/util/alsijil_helpers.py
@@ -285,8 +285,8 @@ def _generate_dicts_for_events_and_extra_lessons(
             continue
 
         if isinstance(register_object, ExtraLesson):
-            day = date_format(register_object.day)
-            day_sort = register_object.day
+            day = date_format(register_object.date)
+            day_sort = register_object.date
             period = f"{register_object.period.period}."
             period_sort = register_object.period.period
         else: