diff -r 38529f706030 -r 544e34b3255a phoneapp/phoneuistates/src/cphoneincoming.cpp --- a/phoneapp/phoneuistates/src/cphoneincoming.cpp Wed Mar 31 21:30:06 2010 +0300 +++ b/phoneapp/phoneuistates/src/cphoneincoming.cpp Wed Apr 14 15:56:42 2010 +0300 @@ -27,6 +27,7 @@ #include "tphonecmdparamboolean.h" #include "phoneui.hrh" #include "mphonestatemachine.h" +#include "mphonesecuritymodeobserver.h" #include "tphonecmdparamcallstatedata.h" // ================= MEMBER FUNCTIONS ======================= @@ -122,11 +123,20 @@ case MEngineMonitor::EPEMessageRemoteResumed: SendGlobalInfoNoteL( EPhoneInformationConnectedNote ); break; + + case MEngineMonitor::EPEMessageShowVersion: + { + if ( iStateMachine->SecurityMode()->IsSecurityMode() ) + { + // Do nothing if security mode is enabled. + return; + } + } + // Fall through // fall through. case MEngineMonitor::EPEMessageIssuingSSRequest: case MEngineMonitor::EPEMessageCallBarred: - case MEngineMonitor::EPEMessageShowVersion: case MEngineMonitor::EPEMessageIssuedSSRequest: case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful: case MEngineMonitor::EPEMessageIncCallIsForw: