diff --git a/system/bta/include/bta_api.h b/system/bta/include/bta_api.h
index 04a7499feaeded88aebf7ae161eb650cc2f37e75..6696ad08175aea40c85fe709f271061fa5740766 100644
--- a/system/bta/include/bta_api.h
+++ b/system/bta/include/bta_api.h
@@ -535,7 +535,7 @@ typedef struct {
   uint8_t* p_eir;  /* received EIR */
   uint16_t eir_len; /* received EIR length */
   uint8_t inq_result_type;
-  uint8_t ble_addr_type;
+  tBLE_ADDR_TYPE ble_addr_type;
   uint16_t ble_evt_type;
   uint8_t ble_primary_phy;
   uint8_t ble_secondary_phy;