diff -r 01e205c615b9 -r a289dde0a1d6 camerauis/cameraxui/cxengine/src/cxesoundplayersymbian.cpp --- a/camerauis/cameraxui/cxengine/src/cxesoundplayersymbian.cpp Thu Sep 02 20:14:28 2010 +0300 +++ b/camerauis/cameraxui/cxengine/src/cxesoundplayersymbian.cpp Fri Sep 17 08:27:13 2010 +0300 @@ -92,8 +92,8 @@ emit playComplete(KErrNone); } - } else if( state() == NotReady ) { - // Here sound loading has failed. + } else { + // Here sound loading has failed or has not finished yet. // Emit signal with error code. emit playComplete(KErrNotReady); }