diff --git a/esphome/components/mcp4461/output/mcp4461_output.h b/esphome/components/mcp4461/output/mcp4461_output.h index d898bd0ed7..bb5c9ddbd9 100644 --- a/esphome/components/mcp4461/output/mcp4461_output.h +++ b/esphome/components/mcp4461/output/mcp4461_output.h @@ -20,7 +20,7 @@ class Mcp4461Wiper : public output::FloatOutput { terminal_w_(terminal_w) { uint8_t wiper_idx = static_cast<uint8_t>(wiper); // update wiper connection state - if (!this->enable_ && wiper_idx < 4) { + if (!(this->enable_) && wiper_idx < 4) { parent->reg_[wiper_idx].enabled = false; parent->disable_terminal(wiper, 'h'); }