diff --git a/Persephone/Controllers/QueueViewController.swift b/Persephone/Controllers/QueueViewController.swift index 7499bdd..1a467b3 100644 --- a/Persephone/Controllers/QueueViewController.swift +++ b/Persephone/Controllers/QueueViewController.swift @@ -114,8 +114,9 @@ class QueueViewController: NSViewController, NSOutlineViewDataSource, NSOutlineV if oldSongRowPos >= 0 { queue[oldSongRowPos].isPlaying = false } - - queue[newSongRowPos].isPlaying = true + if newSongRowPos >= 0 { + queue[newSongRowPos].isPlaying = true + } } func outlineView(_ outlineView: NSOutlineView, numberOfChildrenOfItem item: Any?) -> Int {