diff --git a/library/src/main/cpp/protocol.cpp b/library/src/main/cpp/protocol.cpp index 0472b22..f5d30f2 100644 --- a/library/src/main/cpp/protocol.cpp +++ b/library/src/main/cpp/protocol.cpp @@ -54,7 +54,7 @@ static JavaLocalRef serializeDecodedEnvelope(JNIEnv *env, const session return {env, env->NewObject(class_info.java_class, class_info.constructor, serializeEnvelop(env, envelop.envelope).get(), - envelop.pro ? nullptr : serializeDecodedPro(env, *envelop.pro).get(), + envelop.pro ? serializeDecodedPro(env, *envelop.pro).get() : nullptr, content.get(), sender_ed25519.get(), sender_x25519.get(),