diff --git a/src/libtomahawk/playlist/TrackView.cpp b/src/libtomahawk/playlist/TrackView.cpp index 1001a6631..c191ed3c8 100644 --- a/src/libtomahawk/playlist/TrackView.cpp +++ b/src/libtomahawk/playlist/TrackView.cpp @@ -42,7 +42,6 @@ #include "utils/PixmapDelegateFader.h" #endif - #include #include #include @@ -130,6 +129,9 @@ TrackView::guid() const void TrackView::setGuid( const QString& newguid ) { + if ( newguid == m_guid ) + return; + if ( !newguid.isEmpty() ) { tDebug() << Q_FUNC_INFO << "Setting guid on header" << newguid << "for a view with" << m_proxyModel->columnCount() << "columns";