diff --git a/src/org/linphone/LinphoneManager.java b/src/org/linphone/LinphoneManager.java index 6feb8cca7..31980894e 100644 --- a/src/org/linphone/LinphoneManager.java +++ b/src/org/linphone/LinphoneManager.java @@ -746,7 +746,8 @@ public class LinphoneManager implements LinphoneCoreListener { @TargetApi(Build.VERSION_CODES.HONEYCOMB) private void doDestroy() { - ChatStorage.getInstance().close(); + if (LinphoneService.isReady()) // indeed, no need to crash + ChatStorage.getInstance().close(); try { mServiceContext.unregisterReceiver(bluetoothReiceiver);