#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();
     }