diff --git a/src/libtomahawk/ViewManager.cpp b/src/libtomahawk/ViewManager.cpp index 778d5ae5e..88e16af60 100644 --- a/src/libtomahawk/ViewManager.cpp +++ b/src/libtomahawk/ViewManager.cpp @@ -203,6 +203,9 @@ ViewManager::playlistForPage( ViewPage* page ) const Tomahawk::ViewPage* ViewManager::show( const Tomahawk::playlist_ptr& playlist ) { + if ( !playlist->loaded() ) + playlist->loadRevision(); + FlexibleView* view; if ( !m_playlistViews.contains( playlist ) || m_playlistViews.value( playlist ).isNull() )