diff --git a/tasmota/tasmota_xnrg_energy/xnrg_07_ade7953.ino b/tasmota/tasmota_xnrg_energy/xnrg_07_ade7953.ino index 1da04c912..526950d1d 100644 --- a/tasmota/tasmota_xnrg_energy/xnrg_07_ade7953.ino +++ b/tasmota/tasmota_xnrg_energy/xnrg_07_ade7953.ino @@ -730,7 +730,7 @@ void Ade7953DrvInit(void) { } } #ifdef USE_ESP32_SPI -#ifdef USE_SHELLY_PRO +#if (defined(USE_SHELLY_PRO) && defined(USE_MCP23XXX_DRV)) || defined(USE_SHELLY_PRO_V2) if (Ade7953.model == ADE7953_SHELLY_PRO_4PM) { ShellyPro4Reset(); }