diff --git a/src/aura_engine/scheduling/scheduler.py b/src/aura_engine/scheduling/scheduler.py
index 68731452569f03ece2ceba8db7c6cd7480c9a97d..82b7ac2acf2fc18fef6e55a50f17ba48edfebe7b 100644
--- a/src/aura_engine/scheduling/scheduler.py
+++ b/src/aura_engine/scheduling/scheduler.py
@@ -424,21 +424,6 @@ class AuraScheduler(threading.Thread):
             self.logger.critical(f"Unknown content type for item {active_item}")
             return
 
-    def resolve_playlist(self, timeslot: Timeslot):
-        """
-        Retrieve the planned or default playlist for the given timeslot.
-
-        Args:
-            timeslot (Timeslot)
-
-        Returns:
-            (Dict, Playlist): A dictionary holding the playlist type and the resolved playlist
-
-        TODO refactor
-        """
-        playlist_type, playlist = self.timetable.get_current_playlist(timeslot)
-        return (playlist_type, playlist)
-
     def queue_programme(self):
         """
         Queue the current programme.