aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/jumptotrackdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmmpui/jumptotrackdialog.cpp')
-rw-r--r--src/qmmpui/jumptotrackdialog.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qmmpui/jumptotrackdialog.cpp b/src/qmmpui/jumptotrackdialog.cpp
index 011a61285..4455c952a 100644
--- a/src/qmmpui/jumptotrackdialog.cpp
+++ b/src/qmmpui/jumptotrackdialog.cpp
@@ -147,6 +147,8 @@ void JumpToTrackDialog::jumpTo(const QModelIndex & index)
void JumpToTrackDialog::queueUnqueue(const QModelIndex& curr,const QModelIndex&)
{
+ if(!curr.isValid())
+ return;
int row = m_proxyModel->mapToSource(curr).row();
if (m_model->isQueued(m_model->track(m_indexes[row])))
queuePushButton->setText(tr("Unqueue"));