diff -r 38529f706030 -r 544e34b3255a phoneengine/phonemodel/src/cpeparservoipnumberhandler.cpp --- a/phoneengine/phonemodel/src/cpeparservoipnumberhandler.cpp Wed Mar 31 21:30:06 2010 +0300 +++ b/phoneengine/phonemodel/src/cpeparservoipnumberhandler.cpp Wed Apr 14 15:56:42 2010 +0300 @@ -175,6 +175,12 @@ // DialCall method will set call origin as unknow TInt errorCode = iCallHandling.DialCall( phoneNumber, callId ); + if ( iDataStore.IsTransferDial() ) + { + iDataStore.SetDoCallBackRequest( ETrue, callId ); + iDataStore.SetIsTransferDial( EFalse ); + } + // Set dtmf string to dataStore iDataStore.SetDtmfPostFix( iDtmfString, callId );