diff --git a/modules/plugins/trackservice.py b/modules/plugins/trackservice.py
index 2107b75dda85211a4aad9eafc4a237679a4c5ebc..2a731f4097a05143347bc6917a82b7d2016d460f 100644
--- a/modules/plugins/trackservice.py
+++ b/modules/plugins/trackservice.py
@@ -166,7 +166,9 @@ class TrackServiceHandler():
         """
         Posts the current and next show information to the Engine API.
         """
-        current_playlist = self.engine.scheduler.get_active_playlist()
+        current_playlist = None
+        if self.engine.scheduler:
+            current_playlist = self.engine.scheduler.get_active_playlist()
         (past_timeslot, current_timeslot, next_timeslot) = self.playlog.get_timeslots()            
 
         data = dict()