diff --git a/lib/libesp32/berry/default/be_modtab.c b/lib/libesp32/berry/default/be_modtab.c index e3e213604..989cad873 100644 --- a/lib/libesp32/berry/default/be_modtab.c +++ b/lib/libesp32/berry/default/be_modtab.c @@ -48,7 +48,7 @@ be_extern_native_module(lv_extra); be_extern_native_module(lv_tasmota); #endif // USE_LVGL -#ifdef USE_MI_ESP32 +#if defined(USE_MI_ESP32) && !defined(USE_BLE_ESP32) extern void be_load_MI32_class(bvm *vm); extern void be_load_BLE_class(bvm *vm); #endif //USE_MI_ESP32 @@ -234,7 +234,7 @@ BERRY_API void be_load_custom_libs(bvm *vm) be_load_lv_wifi_arcs_icon_class(vm); be_load_lv_clock_icon_class(vm); #endif // USE_LVGL -#ifdef USE_MI_ESP32 +#if defined(USE_MI_ESP32) && !defined(USE_BLE_ESP32) be_load_MI32_class(vm); be_load_BLE_class(vm); #endif //USE_MI_ESP32