diff --git a/coreapi/linphonecore_jni.cc b/coreapi/linphonecore_jni.cc index fda8c861f276e7035cb3b40204053b836a8ea049..d7294356c98140e3d774ef08997fe0674e7be13d 100644 --- a/coreapi/linphonecore_jni.cc +++ b/coreapi/linphonecore_jni.cc @@ -1562,6 +1562,9 @@ extern "C" jlong Java_org_linphone_core_LinphoneCallImpl_getRemoteParams(JNIEnv } extern "C" jlong Java_org_linphone_core_LinphoneCallImpl_getCurrentParamsCopy(JNIEnv *env, jobject thiz, jlong lc){ + if (linphone_call_get_current_params((LinphoneCall*)lc) == NULL) { + return (jlong) 0; + } return (jlong) linphone_call_params_copy(linphone_call_get_current_params((LinphoneCall*)lc)); }