diff -r 740ceea8e153 -r 3c8db403127f realtimenetprots/sipfw/SIP/Server/src/CSipCSSession.cpp --- a/realtimenetprots/sipfw/SIP/Server/src/CSipCSSession.cpp Fri Jun 11 14:01:23 2010 +0300 +++ b/realtimenetprots/sipfw/SIP/Server/src/CSipCSSession.cpp Wed Jun 23 18:36:31 2010 +0300 @@ -252,7 +252,10 @@ { TInt handle = 0; ITC().ReadL(aMessage,handle,ESipItcArgSubSessionHandle); - CloseSubSession (handle); + if(iSubSessionIndex->AtL(handle)) + CloseSubSession (handle); + else + {} } break;