diff -r 1644b7cd063e -r a38f3fcec239 application/src/PodcastShowsView.cpp --- a/application/src/PodcastShowsView.cpp Mon Mar 08 09:46:42 2010 +0000 +++ b/application/src/PodcastShowsView.cpp Tue Mar 09 16:24:43 2010 +0000 @@ -326,8 +326,10 @@ switch (showInfo->DownloadState()) { case ENotDownloaded: + case EFailedDownload: HandleCommandL(EPodcastDownloadShow); break; + case EDownloading: case EQueued: AppUi()->ActivateLocalViewL(KUidPodcastQueueViewID, TUid::Uid(0), KNullDesC8()); ((CPodcastAppUi*)AppUi())->SetActiveTab(KTabIdQueue);