diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py
index 230520c67dba948326b3bc6a2ee50c6ef0db5276..60ffa45c6bfca6addfd0e32ecec2b6ace7a1e1ce 100644
--- a/aleksis/apps/chronos/models.py
+++ b/aleksis/apps/chronos/models.py
@@ -1424,7 +1424,7 @@ class LessonEvent(CalendarEvent):
 
     @property
     def subject_name_with_amends(self: LessonEvent) -> str:
-        my_subject = self.subject.name
+        my_subject = self.subject.name if self.subject else ""
         amended_subject = self.real_amends.subject.name if self.amends else ""
 
         if my_subject and amended_subject: