supl/locationomasuplprotocolhandler/protocolhandlerver1/src/epos_comasuplsession.cpp
--- a/supl/locationomasuplprotocolhandler/protocolhandlerver1/src/epos_comasuplsession.cpp Fri Feb 19 23:14:27 2010 +0200
+++ b/supl/locationomasuplprotocolhandler/protocolhandlerver1/src/epos_comasuplsession.cpp Fri Mar 12 15:44:22 2010 +0200
@@ -3286,8 +3286,9 @@
iSuplMsgType = ESUPL_END;
SetPOSMsgPluginState(COMASuplPosSessionBase::EOMASuplCreating);
//SMP Changes
- iSuplSessionState = ESUPL_GENERATE;
+
iSuplState->GenerateMessageL();
+ iSuplSessionState = ESUPL_GENERATE;//Has to be here because initialisation has to be done for NI case in reject scenario.
}