diff -r 31968c23152c -r 931d0db6374d application/src/PodcastShowsView.cpp --- a/application/src/PodcastShowsView.cpp Fri Nov 19 01:47:31 2010 +0000 +++ b/application/src/PodcastShowsView.cpp Sun Nov 21 20:11:07 2010 +0000 @@ -801,10 +801,10 @@ toolbar->HideItem(EPodcastCancelUpdateAllFeeds, !updatingState, ETrue ); - // there seems to be drawing bugs in the toolbar if there is only - // one or two buttons defined in the resource, so we have download - // there but always hidden - toolbar->HideItem(EPodcastDownloadShow, ETrue, ETrue ); + + toolbar->HideItem(EPodcastEmpty, EFalse, ETrue ); + toolbar->SetItemDimmed(EPodcastEmpty, ETrue, ETrue); + toolbar->HideItem(EPodcastDownloadAll, !iShowNewShows, ETrue); TBool showMarkAllPlayed = EFalse;