diff --git a/tasmota/tasmota_xdrv_driver/xdrv_42_0_i2s_audio_idf51.ino b/tasmota/tasmota_xdrv_driver/xdrv_42_0_i2s_audio_idf51.ino index f65d7c722..cd8dccd85 100644 --- a/tasmota/tasmota_xdrv_driver/xdrv_42_0_i2s_audio_idf51.ino +++ b/tasmota/tasmota_xdrv_driver/xdrv_42_0_i2s_audio_idf51.ino @@ -179,6 +179,10 @@ void (* const I2SAudio_Command[])(void) PROGMEM = { \*********************************************************************************************/ void CmndI2SConfig(void) { + if(!audio_i2s.Settings){ + ResponseCmndChar_P(PSTR("no valid settings")); + return; + } tI2SSettings * cfg = audio_i2s.Settings; // if (zigbee.init_phase) { ResponseCmndChar_P(PSTR(D_ZIGBEE_NOT_STARTED)); return; }