diff --git a/AKPlan/views.py b/AKPlan/views.py
index cc33ebd231f2e8e92d37fab5305652574e3cb6e6..b8dca7ea487fa340752d009a7fa2956a338786a0 100644
--- a/AKPlan/views.py
+++ b/AKPlan/views.py
@@ -60,8 +60,9 @@ class PlanScreenView(PlanIndexView):
 
     def get_queryset(self):
         # Determine interesting range (some hours ago until some hours in the future as specified in the settings)
-        if self.event.start < datetime.now().astimezone(self.event.timezone) < self.event.end:
-            self.start = datetime.now().astimezone(self.event.timezone) - timedelta(hours=settings.PLAN_WALL_HOURS_RETROSPECT)
+        now = datetime.now().astimezone(self.event.timezone)
+        if self.event.start < now < self.event.end:
+            self.start = now - timedelta(hours=settings.PLAN_WALL_HOURS_RETROSPECT)
         else:
             self.start = self.event.start
         self.end = self.event.end