diff -r 6bb1b21d2484 -r 2f8f8080a020 phoneengine/phonemodel/src/cpemessagehandler.cpp --- a/phoneengine/phonemodel/src/cpemessagehandler.cpp Fri Apr 16 14:58:25 2010 +0300 +++ b/phoneengine/phonemodel/src/cpemessagehandler.cpp Mon May 03 12:31:11 2010 +0300 @@ -1961,11 +1961,6 @@ { TEFLOGSTRING( KTAINT, "PE CPEMessageHandler::HandleDialingStateL <"); - if( iCallHandling.GetNumberOfCalls() == 1 ) - { - // Check volume levels - zero level needs to be reset to default value - iGsmAudioData.SetDefaultVolume(); - } // Save call direction to engine info. iDataStore.SetCallDirection( RMobileCall::EMobileOriginated, aCallId ); @@ -2020,11 +2015,7 @@ iGsmAudioData.PlayInbandTone(); iWaitingCallId = aCallId; } - else if( numberOfCalls == 1 ) - { - // Check volume levels - zero level needs to be reset to default value - iGsmAudioData.SetDefaultVolume(); - } + if( AutomaticAnswer( aCallId ) ) { TEFLOGSTRING( KTAINT,