diff --git a/shared.py b/shared.py
index 0b533edea9a9a0947f8018720680620ab2171284..83c3ed00611ab12345df0489de2b130dc0f279e1 100644
--- a/shared.py
+++ b/shared.py
@@ -75,22 +75,32 @@ def date_filter(date):
 
 
 def datetime_filter(date):
+    if date is None:
+        return ""
     return date.strftime("%d. %B %Y, %H:%M")
 
 
 def date_filter_long(date):
+    if date is None:
+        return ""
     return date.strftime("%A, %d.%m.%Y, Kalenderwoche %W")
 
 
 def date_filter_short(date):
+    if date is None:
+        return ""
     return date.strftime("%d.%m.%Y")
 
 
 def time_filter(time):
+    if time is None:
+        return ""
     return time.strftime("%H:%M Uhr")
 
 
 def time_filter_short(time):
+    if time is None:
+        return ""
     return time.strftime("%H:%M")