diff --git a/src/android/org/linphone/LinphoneManager.java b/src/android/org/linphone/LinphoneManager.java index 8dbd52c39..e6381ab5b 100644 --- a/src/android/org/linphone/LinphoneManager.java +++ b/src/android/org/linphone/LinphoneManager.java @@ -1603,12 +1603,14 @@ public class LinphoneManager implements CoreListener, SensorEventListener, Accou ConfiguringState state, String message) { Log.d("Remote provisioning status = " + state.toString() + " (" + message + ")"); + LinphonePreferences prefs = LinphonePreferences.instance(); if (state == ConfiguringState.Successful) { - if (LinphonePreferences.instance().isProvisioningLoginViewEnabled()) { + if (prefs.isProvisioningLoginViewEnabled()) { ProxyConfig proxyConfig = lc.createProxyConfig(); Address addr = proxyConfig.getIdentityAddress(); wizardLoginViewDomain = addr.getDomain(); } + prefs.setPushNotificationEnabled(prefs.isPushNotificationEnabled()); } }