diff --git a/quantum/xap/xap_handlers.c b/quantum/xap/xap_handlers.c index 52b74cc2b0..a104c5c65b 100644 --- a/quantum/xap/xap_handlers.c +++ b/quantum/xap/xap_handlers.c @@ -89,8 +89,7 @@ bool xap_respond_secure_lock(xap_token_t token, const void *data, size_t length) #ifdef BOOTLOADER_JUMP_SUPPORTED bool xap_respond_request_bootloader_jump(xap_token_t token, const void *data, size_t length) { - extern uint8_t secure_status; - uint8_t ret = secure_status == 2; + uint8_t ret = secure_is_unlocked(); // TODO: post to deferred queue so this request can return? bool res = xap_respond_data(token, &ret, sizeof(ret));