diff --git a/biscuit/apps/alsijil/views.py b/biscuit/apps/alsijil/views.py
index 9e6538c11bc93478334ee8f89ca200f1b9b2cfa5..69e0d9fbd8327367577cade75c359be8785b37b7 100644
--- a/biscuit/apps/alsijil/views.py
+++ b/biscuit/apps/alsijil/views.py
@@ -64,7 +64,7 @@ def lesson(request: HttpRequest, year: Optional[int] = None, week: Optional[int]
             # Iterate over personal notes and carry changed absences to following lessons
             for instance in instances:
                 instance.person.mark_absent(
-                    wanted_week[lesson_period.period.weekday],
+                    wanted_week[lesson_period.period.weekday-1],
                     lesson_period.period.period+1,
                     instance.absent,
                     instance.excused