diff --git a/modules/base/utils.py b/modules/base/utils.py
index e063b8b3adf2202dd6e481acc7f1bb97822dfbac..b749a4097ba9781c29ce393b5906d0318fbd7712 100644
--- a/modules/base/utils.py
+++ b/modules/base/utils.py
@@ -29,6 +29,9 @@ class EngineUtil:
     """
     A class for Engine utilities.
     """
+
+
+
     @staticmethod
     def get_channel_type(uri):
         """
@@ -47,6 +50,23 @@ class EngineUtil:
             return ChannelType.LIVE
 
 
+
+    @staticmethod
+    def uri_to_filepath(base_dir, uri):
+        """
+        Converts a file-system URI to an actual, absolute path to the file.
+
+        Args:
+            basi_dir (String):  The location of the audio store.
+            uri (String):       The URI of the file
+
+        Returns:
+            path (String):  Absolute file path
+        """
+        return base_dir + "/" + uri[7:] + ".flac"
+
+
+
     @staticmethod
     def get_entries_string(entries):
         """
diff --git a/modules/scheduling/calender_fetcher.py b/modules/scheduling/calender_fetcher.py
index aa8c42934ecfde537fd794d94f1b30db99828663..e33258a036e3b5f129f0a4e7138314d02bbab749 100644
--- a/modules/scheduling/calender_fetcher.py
+++ b/modules/scheduling/calender_fetcher.py
@@ -301,22 +301,6 @@ class CalendarFetcher:
  
 
 
-    def convert_to_filename(self, uri):
-        """
-        Converts a file-system URI to an actual, absolute path to the file.
-
-        Args:
-            uri (String):   The URI of the file
-
-        Returns:
-            path (String):  Absolute file path
-        """
-        e = self.config.get("audiofolder") + "/" + uri[7:] + ".flac"
-        if not os.path.isfile(e):
-            self.logger.warning("File %s does not exist!" % e)
-        return e
-
-
 
     def __fetch_data__(self, type, url):
         """