diff -r bdd9da0d70fe -r 1f1dad4af8f8 mpxplugins/viewplugins/views/embeddedplaybackview/src/mpxembeddedplaybackviewimp.cpp --- a/mpxplugins/viewplugins/views/embeddedplaybackview/src/mpxembeddedplaybackviewimp.cpp Wed Sep 15 12:09:46 2010 +0300 +++ b/mpxplugins/viewplugins/views/embeddedplaybackview/src/mpxembeddedplaybackviewimp.cpp Wed Oct 13 14:28:40 2010 +0300 @@ -549,7 +549,7 @@ fileParse.Path().Left( KMPXMusicplayerPrivateFolder().Length()))); - if ( (iCommonUiHelper->IsHostMessagingL() || iCommonUiHelper->IsHostCalendarL() ) + if ( iCommonUiHelper->IsHostMessagingL() && mediapath.CompareF(savedpath) && isPrivate ) { HandleSaveL( (TMPXNpvSaveMode)aCommand );