diff --git a/api/js/etemplate/CustomHtmlElements/multi-video.ts b/api/js/etemplate/CustomHtmlElements/multi-video.ts
index 5e143a5655..f8fcf59fbd 100644
--- a/api/js/etemplate/CustomHtmlElements/multi-video.ts
+++ b/api/js/etemplate/CustomHtmlElements/multi-video.ts
@@ -145,7 +145,7 @@ class multi_video extends HTMLElement {
{
video = document.createElement('video');
// get duration from url duration param which is necessary for setting duration time of webm file
- let params = new URLSearchParams(value[i].match(/\?.*/)[0]);
+ let params = new URLSearchParams(value[i].split('?')[1]||'');
duration = parseInt(params.get('duration')||'0');
video.src = value[i];
this._videos[i] = {