diff --git a/src/libtomahawk/playlist/artistview.cpp b/src/libtomahawk/playlist/artistview.cpp index 42b6f63d1..61851b692 100644 --- a/src/libtomahawk/playlist/artistview.cpp +++ b/src/libtomahawk/playlist/artistview.cpp @@ -196,6 +196,9 @@ ArtistView::resizeEvent( QResizeEvent* event ) QTreeView::resizeEvent( event ); m_header->checkState(); + if ( !model() ) + return; + if ( model()->columnCount( QModelIndex() ) == 1 ) { m_header->resizeSection( 0, event->size().width() ); diff --git a/src/libtomahawk/playlist/trackview.cpp b/src/libtomahawk/playlist/trackview.cpp index 5903c9b4e..169577b80 100644 --- a/src/libtomahawk/playlist/trackview.cpp +++ b/src/libtomahawk/playlist/trackview.cpp @@ -233,6 +233,9 @@ TrackView::resizeEvent( QResizeEvent* event ) sortByColumn( sortSection, sortOrder ); } + if ( !model() ) + return; + if ( model()->columnCount() == 1 ) { m_header->resizeSection( 0, event->size().width() );