/* add to the list of destroyed proxies, so that the possible unREGISTER request can succeed authentication */
lc->sip_conf.deleted_proxies=ms_list_append(lc->sip_conf.deleted_proxies,(void *)cfg);
cfg->deletion_date=ms_time(NULL);
- /* this will unREGISTER */
- linphone_proxy_config_edit(cfg);
+ if (cfg->state==LinphoneRegistrationOk){
+ /* this will unREGISTER */
+ linphone_proxy_config_edit(cfg);
+ }
if (lc->default_proxy==cfg){
lc->default_proxy=NULL;
}