From c55afebff069c15f6d3b90f1c7625351db031040 Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Mon, 24 Jan 2011 20:19:34 -0500 Subject: [PATCH] it takes two to tango --- src/libtomahawk/widgets/welcomewidget.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libtomahawk/widgets/welcomewidget.cpp b/src/libtomahawk/widgets/welcomewidget.cpp index e8118daec..feb2d988a 100644 --- a/src/libtomahawk/widgets/welcomewidget.cpp +++ b/src/libtomahawk/widgets/welcomewidget.cpp @@ -90,7 +90,10 @@ WelcomeWidget::onPlaylistActivated( QListWidgetItem* item ) qDebug() << Q_FUNC_INFO; PlaylistWidgetItem* pwi = dynamic_cast(item); - PlaylistManager::instance()->show( pwi->playlist() ); + if( Tomahawk::dynplaylist_ptr dynplaylist = pwi->playlist().dynamicCast< Tomahawk::DynamicPlaylist >() ) + PlaylistManager::instance()->show( dynplaylist ); + else + PlaylistManager::instance()->show( pwi->playlist() ); }