From 0f21cde318350d3db2d383f621a7e3976710ccc4 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Tue, 22 Nov 2011 01:36:22 +0100 Subject: [PATCH] * Fixed crashing on playing from queue. --- src/libtomahawk/playlist/trackmodel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libtomahawk/playlist/trackmodel.cpp b/src/libtomahawk/playlist/trackmodel.cpp index fe12526bc..07a58d2de 100644 --- a/src/libtomahawk/playlist/trackmodel.cpp +++ b/src/libtomahawk/playlist/trackmodel.cpp @@ -252,7 +252,7 @@ TrackModel::setCurrentItem( const QModelIndex& index ) } TrackModelItem* entry = itemFromIndex( index ); - if ( entry ) + if ( index.isValid() && entry && !entry->query().isNull() ) { m_currentIndex = index; m_currentUuid = entry->query()->id();