diff --git a/esphome/components/dynamic_lamp/dynamic_lamp.cpp b/esphome/components/dynamic_lamp/dynamic_lamp.cpp index b31c1c8eec..e75bb592b8 100644 --- a/esphome/components/dynamic_lamp/dynamic_lamp.cpp +++ b/esphome/components/dynamic_lamp/dynamic_lamp.cpp @@ -462,6 +462,7 @@ void DynamicLampComponent::restore_lamp_settings_() { if (output_in_use == true) { this->available_outputs_[j].in_use = true; } + this->lamp_count_++; } } else { lamp = CombinedLamp();