diff -r 33ddb261ab37 -r a2f9480e2280 skins/AknSkins/src/AknsDrawUtils.cpp --- a/skins/AknSkins/src/AknsDrawUtils.cpp Tue May 11 17:09:13 2010 +0300 +++ b/skins/AknSkins/src/AknsDrawUtils.cpp Tue May 25 13:47:21 2010 +0300 @@ -382,9 +382,10 @@ { CAknsAppSkinInstance* appInstance = static_cast(aSkin); - + if ( IsBackgroundItem( aIID,appInstance ) && - appInstance && appInstance->AnimBackgroundState() ) + appInstance && appInstance->AnimBackgroundState() && + !appInstance->AnimationBackgroundDisabled() ) { if( (aDrawParam&KAknsDrawParamPrepareOnly) ) {