diff -r fcdfafb36fe7 -r aecbbf00d063 uifw/AvKon/akncompamode/src/akncompakb.cpp --- a/uifw/AvKon/akncompamode/src/akncompakb.cpp Thu Aug 19 10:11:06 2010 +0300 +++ b/uifw/AvKon/akncompamode/src/akncompakb.cpp Tue Aug 31 15:28:30 2010 +0300 @@ -270,13 +270,11 @@ // disabled whenever screen mode changes to compa-mode by AknCapServer. if (iFlags.iInAknCapSrv && iFlags.iEffectsDisa != aDisable) { - TInt err = KErrNone; if (iCompaSrvSession.Handle() == KNullHandle) { - err = iCompaSrvSession.Connect(); + User::LeaveIfError( iCompaSrvSession.Connect() ); } - - if (err == KErrNone && iCompaSrvSession.Handle() != KNullHandle) + if (iCompaSrvSession.Handle() != KNullHandle) { if (aDisable) {