summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--system/stack/btm/btm_ble_addr.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/system/stack/btm/btm_ble_addr.cc b/system/stack/btm/btm_ble_addr.cc
index 34424dbf1f..c2b472acf7 100644
--- a/system/stack/btm/btm_ble_addr.cc
+++ b/system/stack/btm/btm_ble_addr.cc
@@ -181,6 +181,7 @@ static bool btm_ble_match_random_bda(void* data, void* context) {
* matched to.
*/
tBTM_SEC_DEV_REC* btm_ble_resolve_random_addr(const RawAddress& random_bda) {
+ if (btm_cb.sec_dev_rec == nullptr) return nullptr;
list_node_t* n = list_foreach(btm_cb.sec_dev_rec, btm_ble_match_random_bda,
(void*)&random_bda);
return (n == nullptr) ? (nullptr)