diff --git a/internal/servers/hls/index.html b/internal/servers/hls/index.html
index 0dd7265d..6fa40704 100644
--- a/internal/servers/hls/index.html
+++ b/internal/servers/hls/index.html
@@ -161,9 +161,9 @@ const loadStream = () => {
} else if (video.canPlayType('application/vnd.apple.mpegurl')) {
// since it's not possible to detect timeout errors in iOS,
// wait for the playlist to be available before starting the stream
- fetch('index.m3u8')
+ fetch('index.m3u8' + window.location.search)
.then(() => {
- video.src = 'index.m3u8';
+ video.src = 'index.m3u8' + window.location.search;
video.play();
});
}