diff --git a/src/routes/Player/Player.js b/src/routes/Player/Player.js index 4f32e4ec6..de0cd1ca0 100644 --- a/src/routes/Player/Player.js +++ b/src/routes/Player/Player.js @@ -467,9 +467,8 @@ const Player = ({ urlParams, queryParams }) => { React.useEffect(() => { if (!defaultAudioTrackSelected.current) { const savedTrackId = player.streamState?.audioTrack?.id; - const audioTrack = savedTrackId ? - findTrackById(video.state.audioTracks, savedTrackId) : - findTrackByLang(video.state.audioTracks, settings.audioLanguage); + const savedTrack = savedTrackId ? findTrackById(video.state.audioTracks, savedTrackId) : null; + const audioTrack = savedTrack ?? findTrackByLang(video.state.audioTracks, settings.audioLanguage); if (audioTrack && audioTrack.id) { video.setAudioTrack(audioTrack.id);