diff --git a/libraries/BLE/src/BLEDevice.cpp b/libraries/BLE/src/BLEDevice.cpp index db45d07b..cd0dd6bf 100644 --- a/libraries/BLE/src/BLEDevice.cpp +++ b/libraries/BLE/src/BLEDevice.cpp @@ -625,7 +625,7 @@ void BLEDevice::removePeerDevice(uint16_t conn_id, bool _client) { esp_bluedroid_deinit(); esp_bt_controller_disable(); esp_bt_controller_deinit(); -#ifndef ARDUINO_ARCH_ESP32 +#ifdef ARDUINO_ARCH_ESP32 if (release_memory) { esp_bt_controller_mem_release(ESP_BT_MODE_BTDM); // <-- require tests because we released classic BT memory and this can cause crash (most likely not, esp-idf takes care of it) } else {