diff -r 7e18d488ac5f -r 0da2a5b56583 camerauis/cameraxui/cxengine/src/cxesoundplayersymbian.cpp --- a/camerauis/cameraxui/cxengine/src/cxesoundplayersymbian.cpp Mon Aug 23 13:50:05 2010 +0300 +++ b/camerauis/cameraxui/cxengine/src/cxesoundplayersymbian.cpp Fri Sep 03 11:00:58 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); }