diff --git a/src/renderer/store/player.store.ts b/src/renderer/store/player.store.ts index f477bb0b..85a2b212 100644 --- a/src/renderer/store/player.store.ts +++ b/src/renderer/store/player.store.ts @@ -342,13 +342,14 @@ export const usePlayerStore = create()( else previousSongIndex = shuffledIndex - 1; } - const next = nextSongIndex - ? (queue.find( - (song) => - song.uniqueId === - shuffledQueue[nextSongIndex as number], - ) as QueueSong) - : undefined; + const next = + nextSongIndex !== undefined + ? (queue.find( + (song) => + song.uniqueId === + shuffledQueue[nextSongIndex as number], + ) as QueueSong) + : undefined; const previous = queue.find( (song) => song.uniqueId === shuffledQueue[shuffledIndex - 1],