diff --git a/components/bt/esp_ble_mesh/mesh_core/main.c b/components/bt/esp_ble_mesh/mesh_core/main.c index dcec933db..34bed0815 100644 --- a/components/bt/esp_ble_mesh/mesh_core/main.c +++ b/components/bt/esp_ble_mesh/mesh_core/main.c @@ -424,9 +424,7 @@ int bt_mesh_deinit(struct bt_mesh_deinit_param *param) bt_mesh_trans_deinit(param->erase); bt_mesh_net_deinit(param->erase); - if (IS_ENABLED(CONFIG_BLE_MESH_NODE)) { - bt_mesh_beacon_deinit(); - } + bt_mesh_beacon_deinit(); if (IS_ENABLED(CONFIG_BLE_MESH_PROXY)) { if (IS_ENABLED(CONFIG_BLE_MESH_NODE)) {