diff --git a/Mac/Components/Queue/QueueViewController.swift b/Mac/Components/Queue/QueueViewController.swift index d4d7878..84a061c 100644 --- a/Mac/Components/Queue/QueueViewController.swift +++ b/Mac/Components/Queue/QueueViewController.swift @@ -44,7 +44,9 @@ class QueueViewController: NSViewController { case NSEvent.keyCodeBS: let queuePos = queueView.selectedRow - App.mpdClient.removeSong(at: queuePos) + if queuePos >= 0 { + App.mpdClient.removeSong(at: queuePos) + } default: nextResponder?.keyDown(with: event) }