diff -r 379489e9f43b -r c6ebdf800100 voicerecorder/RecViewSrc/CVRMdaRecorder.cpp --- a/voicerecorder/RecViewSrc/CVRMdaRecorder.cpp Mon Mar 08 21:43:32 2010 +0000 +++ b/voicerecorder/RecViewSrc/CVRMdaRecorder.cpp Sun Mar 14 13:09:51 2010 +0000 @@ -192,7 +192,10 @@ if (aPreviousState == CMdaAudioClipUtility::ERecording || aPreviousState == CMdaAudioClipUtility::EPlaying ) { - if ( iMediaServerError != KErrDied && iMediaServerError != KErrAccessDenied ) + //if ( iMediaServerError != KErrDied && iMediaServerError != KErrAccessDenied ) + if ( iMediaServerError != KErrDied && + iMediaServerError != KErrAccessDenied && + iMediaServerError != KErrInUse ) { TBuf< KVRMaxNoteLabelLength > label;