diff --git a/src/streaming/controllers/PlaybackController.js b/src/streaming/controllers/PlaybackController.js index 3433e9eec8..086c9cdd97 100644 --- a/src/streaming/controllers/PlaybackController.js +++ b/src/streaming/controllers/PlaybackController.js @@ -181,7 +181,9 @@ function PlaybackController() { const DVRMetrics = dashMetrics.getCurrentDVRInfo(type); const DVRWindow = DVRMetrics ? DVRMetrics.range : null; - seek(DVRWindow.end - mediaPlayerModel.getLiveDelay(), true, false); + if (DVRWindow && !isNaN(DVRWindow.end)) { + seek(DVRWindow.end - mediaPlayerModel.getLiveDelay(), true, false); + } } function getTime() {