diff -r 83ca720e2b9a -r bb1f80fb7db2 bearermanagement/mpm/src/mpmconnmonreqs.cpp --- a/bearermanagement/mpm/src/mpmconnmonreqs.cpp Wed Sep 01 12:23:51 2010 +0100 +++ b/bearermanagement/mpm/src/mpmconnmonreqs.cpp Tue Sep 14 22:06:05 2010 +0300 @@ -347,6 +347,12 @@ // iParent.IapAvailabilityChange( EConnMon ); } + + if ( iParent.AvailabilityNotificationDiscarded() ) + { + MPMLOGSTRING( "CMPMConnMonReqs::RunL: AvailabilityNotificationDiscarded, roaming logic triggered" ) + iParent.IapAvailabilityChange( EConnMonEvent ); + } } // check which callback function to use //