diff --git a/selfdrive/ui/sunnypilot/layouts/settings/steering.py b/selfdrive/ui/sunnypilot/layouts/settings/steering.py
index e31ee1891..7b960b7bf 100644
--- a/selfdrive/ui/sunnypilot/layouts/settings/steering.py
+++ b/selfdrive/ui/sunnypilot/layouts/settings/steering.py
@@ -120,7 +120,7 @@ class SteeringLayout(Widget):
def _update_state(self):
super()._update_state()
- torque_allowed = ui_state.CP is not None and ui_state.CP.steerControlType != car.CarParams.SteerControlType.angle
+ torque_allowed = ui_state.CP is not None and ui_state.CP.steerControlType not in (car.CarParams.SteerControlType.angle, car.CarParams.SteerControlType.curvatureDEPRECATED)
if ui_state.CP is not None:
mads_main_desc = self._mads_limited_desc if self._mads_settings_layout._mads_limited_settings() else self._mads_full_desc
self._mads_toggle.set_description(f"{mads_main_desc}
{self._mads_base_desc}")