diff -r 2e08ef6b6eda -r 1f307dce3b5a scrsaver/scrsaverplugins/ScreenSaverAnimPlugin/src/ScreenSaverAnimPluginHelper.cpp --- a/scrsaver/scrsaverplugins/ScreenSaverAnimPlugin/src/ScreenSaverAnimPluginHelper.cpp Tue May 25 12:43:23 2010 +0300 +++ b/scrsaver/scrsaverplugins/ScreenSaverAnimPlugin/src/ScreenSaverAnimPluginHelper.cpp Wed Jun 09 09:42:47 2010 +0300 @@ -104,7 +104,13 @@ iDRMHelper->SetAutomatedType( CDRMHelper::EAutomatedTypeScreenSaver ); res = iDRMHelper->CanSetAutomated( aSelectedFiles->MdcaPoint( 0 ), canbeautomated ); - + if ( KErrUnderflow == res ) + { + TInt resourceId = R_SANIM_ERROR_WRONG_FORMAT; + // Show information note + ShowErrorNoteL( resourceId ); + return EFalse; + } if ( res ) { iDRMHelper->HandleErrorL( res, aSelectedFiles->MdcaPoint( 0 ) );