diff --git a/libs/lpac-jni/src/main/jni/lpac-jni/lpac-download.c b/libs/lpac-jni/src/main/jni/lpac-jni/lpac-download.c index 364c7c8..bbc4bec 100644 --- a/libs/lpac-jni/src/main/jni/lpac-jni/lpac-download.c +++ b/libs/lpac-jni/src/main/jni/lpac-jni/lpac-download.c @@ -169,7 +169,7 @@ Java_net_typeblog_lpac_1jni_LpacJni_downloadProfile(JNIEnv *env, jobject thiz, j euicc_http_cleanup(ctx); out: - if (IS_CANCELLED == 0 && ret == -ES10B_ERROR_REASON_UNDEFINED) { + if (ret == -ES10B_ERROR_REASON_UNDEFINED) { SET_CANCELLED(JNI_TRUE); } // We expect Java side to call cancelSessions after any error -- thus, `euicc_http_cleanup` is done there