diff --git a/modules/base/utils.py b/modules/base/utils.py
index b749a4097ba9781c29ce393b5906d0318fbd7712..873eaec7d94093a2c26e19006116ca1b95981848 100644
--- a/modules/base/utils.py
+++ b/modules/base/utils.py
@@ -21,7 +21,7 @@ import datetime
 import time
 
 from enum import Enum
-from modules.base.enum import Channel, ChannelType
+from modules.base.enum import Channel, ChannelType, PlaylistType
 
 
 
@@ -67,6 +67,28 @@ class EngineUtil:
 
 
 
+    @staticmethod
+    def get_playlist_type(id):
+        """
+        Converts an playlist type ID to the playlist type object.
+
+        Args:
+            id (String):    playlist type ID
+
+        Returns:
+            type (PlaylistType):  The type
+        """
+        if id == 0:
+            return PlaylistType.DEFAULT
+        elif id == 1:
+            return PlaylistType.SHOW
+        elif id == 2:
+            return PlaylistType.TIMESLOT
+        else:
+            return PlaylistType.STATION
+
+
+
     @staticmethod
     def get_entries_string(entries):
         """