diff -r bd7f3de17443 -r 4538abb763e4 engine/src/PodcastModel.cpp --- a/engine/src/PodcastModel.cpp Sun Nov 14 13:06:35 2010 +0000 +++ b/engine/src/PodcastModel.cpp Mon Nov 15 13:59:40 2010 +0000 @@ -239,8 +239,7 @@ if (err == KErrNone) { - aPodcast->SetPlayState(EPlayed); - iShowEngine->UpdateShowL(*aPodcast); + iShowEngine->PostPlayHandling(aPodcast); } else {