diff --git a/filter.php b/filter.php
index c476d03b2ec9d43bd3e0556e53c938e0d173980a..ce2ae33e076b66f67edc41f5ea5769475d998000 100644
--- a/filter.php
+++ b/filter.php
@@ -123,7 +123,8 @@ class filter_opencast extends moodle_text_filter {
                                 // Collect the needed data being submitted to the template.
                                 $mustachedata = new stdClass();
                                 $mustachedata->playerid = 'ocplayer_' . $i++;
-                                $mustachedata->configurl = get_config('filter_opencast', 'configurl_' . $ocinstance->id);
+                                $mustachedata->configurl = (new moodle_url(get_config('filter_opencast', 'configurl_' . $ocinstance->id)))->out(false);
+                                $mustachedata->themeurl = (new moodle_url(get_config('mod_opencast', 'themeurl_' . $ocinstance->id)))->out(false);
                                 if (strpos($mustachedata->configurl, 'http') === false) {
                                     $mustachedata->configurl = (new moodle_url($mustachedata->configurl))->out();
                                 }
diff --git a/templates/player.mustache b/templates/player.mustache
index e94ef4bd7169b5888753fa59026c04874cee77cc..60b549909e73f3693924d09529904ac0dea78ca5 100644
--- a/templates/player.mustache
+++ b/templates/player.mustache
@@ -49,8 +49,9 @@ function init_{{playerid}}() {
     }
     else {
         iframeWindow.MoodlePaellaPlayer.initPaella(
-            '{{configurl}}',
-            JSON.parse('{{data}}'.replaceAll('"', '"'))
+            '{{{configurl}}}',
+            '{{{themeurl}}}',
+            JSON.parse('{{{data}}}')
         );
     }
 }
diff --git a/version.php b/version.php
index 9c766ba10c61d38125edef8b652dcf847ec55b33..eeb7b4ae50281debc25986d0b55c3c3ccc1588d4 100644
--- a/version.php
+++ b/version.php
@@ -31,5 +31,5 @@ $plugin->requires = 2020061500; // Requires Moodle 3.9+.
 $plugin->maturity = MATURITY_ALPHA;
 $plugin->dependencies = array(
     'tool_opencast' => 2023030100,
-    'mod_opencast' => 2023030100
+    'mod_opencast' => 2023052300
 );