supl/locationomasuplprotocolhandler/protocolhandlerver1/src/epos_comasuplsession.cpp
--- a/supl/locationomasuplprotocolhandler/protocolhandlerver1/src/epos_comasuplsession.cpp Tue Feb 02 10:12:24 2010 +0200
+++ b/supl/locationomasuplprotocolhandler/protocolhandlerver1/src/epos_comasuplsession.cpp Fri Apr 16 15:23:31 2010 +0300
@@ -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 complete..
}