diff --git a/coreapi/account_creator.c b/coreapi/account_creator.c index 7c2fc66c4..115729280 100644 --- a/coreapi/account_creator.c +++ b/coreapi/account_creator.c @@ -476,8 +476,10 @@ LinphoneProxyConfig * linphone_account_creator_configure(const LinphoneAccountCr snprintf(buff, sizeof(buff), "%d", dial_prefix_number); linphone_proxy_config_set_dial_prefix(cfg, buff); } - linphone_proxy_config_set_server_addr(cfg, domain); - linphone_proxy_config_set_route(cfg, route); + if(linphone_proxy_config_get_server_addr == NULL) + linphone_proxy_config_set_server_addr(cfg, domain); + if(linphone_proxy_config_get_route == NULL) + linphone_proxy_config_set_route(cfg, route); linphone_proxy_config_enable_publish(cfg, FALSE); linphone_proxy_config_enable_register(cfg, TRUE);