diff -r 8434d5964e15 -r 35a9006a7fc7 voicerecorder/RecViewSrc/CVRMdaRecorder.cpp --- a/voicerecorder/RecViewSrc/CVRMdaRecorder.cpp Mon Jan 18 20:21:38 2010 +0200 +++ b/voicerecorder/RecViewSrc/CVRMdaRecorder.cpp Fri Feb 19 22:53:07 2010 +0200 @@ -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;