*************** *** 540,550 **** for(EventItem *i; (i = it.current()); ++it) { if ( e == i->event() ) { d->list.remove(i); return; } } - emit queueChanged(); } PsiEvent *EventQueue::dequeue(const Jid &j, bool compareRes) --- 540,550 ---- for(EventItem *i; (i = it.current()); ++it) { if ( e == i->event() ) { d->list.remove(i); + emit queueChanged(); return; } } } PsiEvent *EventQueue::dequeue(const Jid &j, bool compareRes)