diff --git a/libs/surfaces/mackie/controls.cc b/libs/surfaces/mackie/controls.cc index f5df04be4a..0e95d6ee95 100644 --- a/libs/surfaces/mackie/controls.cc +++ b/libs/surfaces/mackie/controls.cc @@ -111,7 +111,7 @@ Control::set_value (float val, bool modified) if (modified && modified_ac) { modified_ac->set_value (modified_ac->interface_to_internal (val)); } else if (normal_ac) { - normal_ac->set_value (modified_ac->interface_to_internal (val)); + normal_ac->set_value (normal_ac->interface_to_internal (val)); } }