diff -r 2a68d0523020 -r d2ce95126703 application/src/PodcastShowsView.cpp --- a/application/src/PodcastShowsView.cpp Tue Nov 16 00:03:16 2010 +0000 +++ b/application/src/PodcastShowsView.cpp Tue Nov 16 00:28:12 2010 +0000 @@ -656,6 +656,14 @@ HandleSetShowPlayedL(EFalse); break; case EPodcastMarkAllPlayed: + if (iShowNewShows) { + TBuf msg; + iEikonEnv->ReadResourceL(msg, R_MARK_ALL_OLD_QUERY); + if (!ShowQueryMessageL(msg)) + { + break; + } + } iPodcastModel.MarkSelectionPlayedL(); UpdateListboxItemsL(); break;