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