phoneapp/phoneuistates/src/cphonecallsetup.cpp
branchRCL_3
changeset 7 544e34b3255a
parent 0 5f000ab63145
child 23 40a3f856b14d
--- a/phoneapp/phoneuistates/src/cphonecallsetup.cpp	Wed Mar 31 21:30:06 2010 +0300
+++ b/phoneapp/phoneuistates/src/cphonecallsetup.cpp	Wed Apr 14 15:56:42 2010 +0300
@@ -31,6 +31,7 @@
 #include "cphonegeneralgsmmessageshandler.h"
 #include "cphonemediatorfactory.h"
 #include "cphonemediatorsender.h"
+#include "mphonesecuritymodeobserver.h"
 
 // ================= MEMBER FUNCTIONS =======================
 
@@ -102,11 +103,20 @@
         case MEngineMonitor::EPEMessageConnecting:
             HandleConnectingL( aCallId );
             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: