diff --git a/src/libtomahawk/jobview/JobStatusModel.cpp b/src/libtomahawk/jobview/JobStatusModel.cpp index 73793aab7..803165c35 100644 --- a/src/libtomahawk/jobview/JobStatusModel.cpp +++ b/src/libtomahawk/jobview/JobStatusModel.cpp @@ -295,8 +295,8 @@ JobStatusModel::itemFinished() if ( !m_jobQueue[ item->type() ].isEmpty() ) { - JobStatusItem* item = m_jobQueue[ item->type() ].dequeue(); - QMetaObject::invokeMethod( this, "addJob", Qt::QueuedConnection, Q_ARG( JobStatusItem*, item ) ); + JobStatusItem* nextItem = m_jobQueue[ item->type() ].dequeue(); + QMetaObject::invokeMethod( this, "addJob", Qt::QueuedConnection, Q_ARG( JobStatusItem*, nextItem ) ); } }