diff -r 7117cbf1600a -r bddb6d4447db voipplugins/sipconnectionprovider/src/scpservicemanager.cpp --- a/voipplugins/sipconnectionprovider/src/scpservicemanager.cpp Fri Mar 12 15:42:09 2010 +0200 +++ b/voipplugins/sipconnectionprovider/src/scpservicemanager.cpp Mon Mar 15 12:39:55 2010 +0200 @@ -984,7 +984,7 @@ } } - if ( aSetUsername ) + if ( service && aSetUsername ) { iSettingHandler->UpdateXdmUsernameL( *service, @@ -992,7 +992,7 @@ aUsername ); } - if ( aSetPassword ) + if ( service && aSetPassword ) { iSettingHandler->UpdateXdmPasswordL( *service,