diff --git a/src/libtomahawk/widgets/siblingcrumbbutton.cpp b/src/libtomahawk/widgets/siblingcrumbbutton.cpp index 671234298..f9fc1554c 100644 --- a/src/libtomahawk/widgets/siblingcrumbbutton.cpp +++ b/src/libtomahawk/widgets/siblingcrumbbutton.cpp @@ -44,6 +44,8 @@ SiblingCrumbButton::SiblingCrumbButton( void SiblingCrumbButton::setIndex( QModelIndex index ) { + if ( m_index == index && text() == index.data().toString() ) + return; m_index = index; setText( index.data().toString() ); fillCombo();