diff -r c2e8c8b73582 -r 532ef74cdfa0 realtimenetprots/sipfw/ProfileAgent/IETF_Agent/src/Sipietfprofilecontext.cpp --- a/realtimenetprots/sipfw/ProfileAgent/IETF_Agent/src/Sipietfprofilecontext.cpp Wed Mar 31 22:10:27 2010 +0300 +++ b/realtimenetprots/sipfw/ProfileAgent/IETF_Agent/src/Sipietfprofilecontext.cpp Wed Apr 14 16:19:40 2010 +0300 @@ -567,11 +567,7 @@ if (response) { retry = RetryRegister( &aTransaction, responseCode); - if( retry ) - { - iCurrentState->ErrorOccured(*this, responseCode); - } - else + if( !retry ) { if (responseCode >= K300MultipleChoices) {