--- a/cellular/telephonysettings/src/PSetCallDivertingBasicImpl.cpp Fri Apr 16 15:31:58 2010 +0300
+++ b/cellular/telephonysettings/src/PSetCallDivertingBasicImpl.cpp Mon May 03 13:01:45 2010 +0300
@@ -104,6 +104,7 @@
User::Leave( KErrInUse );
}
iBsc = aBsc;
+ iRequestedServiceGroup = aDivert.iServiceGroup;
CPsetTelephony::CheckLineModeL( aDivert.iServiceGroup, &iPhone, iLine );
if ( !iLine->SubSessionHandle() )
@@ -205,6 +206,8 @@
iDivertStatus.iNumber = iChangeInfo.iNumber.iTelNumber;
iDivertStatus.iCondition = PSetUtility::GetDivertReason(iReason);
iDivertStatus.iNoReplyTimer = iChangeInfo.iTimeout;
+ iDivertStatus.iServiceGroup = iRequestedServiceGroup;
+
// Check is done because of VOIP notification functionality(PSetNotesUI).
if ( iVoiceDivert && !iVideoDivert )
{