#17311: unregister broadcast receivers
diff --git a/src/com/savoirfairelinux/sflphone/client/SFLPhoneHome.java b/src/com/savoirfairelinux/sflphone/client/SFLPhoneHome.java
index ac3e938..b2276c5 100644
--- a/src/com/savoirfairelinux/sflphone/client/SFLPhoneHome.java
+++ b/src/com/savoirfairelinux/sflphone/client/SFLPhoneHome.java
@@ -229,6 +229,11 @@
Log.i(TAG, "onDestroy: stopping SipService...");
stopService(new Intent(this, SipService.class));
mApplication.setServiceRunning(false);
+
+ /* unregister broadcast receiver */
+ LocalBroadcastManager.getInstance(this).unregisterReceiver(mCallList);
+ LocalBroadcastManager.getInstance(this).unregisterReceiver(mAccountList);
+
super.onDestroy();
}