X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/30fc14d85cf0279d521acce6ec70517ffd910ebe..c10dd9af5b7dc416c1d138133c8e427d4adb2d51:/disobedience/queue-menu.c diff --git a/disobedience/queue-menu.c b/disobedience/queue-menu.c index 75ddeb6..5775ee3 100644 --- a/disobedience/queue-menu.c +++ b/disobedience/queue-menu.c @@ -127,7 +127,8 @@ static void ql_remove_activate_callback(GtkTreeModel *model, gpointer attribute((unused)) data) { struct queue_entry *q = ql_iter_to_q(model, iter); - disorder_eclient_remove(client, q->id, ql_remove_completed, q); + if(q != playing_track) + disorder_eclient_remove(client, q->id, ql_remove_completed, q); } void ql_remove_activate(GtkMenuItem attribute((unused)) *menuitem,