diff -r 3f7c7e6eea8a -r 4da1f672912e multimediacommsengine/mmcesrv/mmceserver/src/mcestateupdating.cpp --- a/multimediacommsengine/mmcesrv/mmceserver/src/mcestateupdating.cpp Tue Aug 31 15:35:13 2010 +0300 +++ b/multimediacommsengine/mmcesrv/mmceserver/src/mcestateupdating.cpp Wed Sep 01 12:20:28 2010 +0100 @@ -135,6 +135,17 @@ session.Actions().StateChanged( KMceStateAcknowledgementRequired ); } + else + { + if ( session.ActiveBody().SecureSession() ) + { + if( session.IsNatSession() ) + { + session.ActiveBody().SecureSession()->iNatBind = ETrue; + } + session.ActiveBody().SecureSession()->iLSReadyToBind = ETrue; + } + } } else {