diff --git a/starpilot/system/the_pond/assets/components/tools/device_settings.js b/starpilot/system/the_pond/assets/components/tools/device_settings.js
index 87eaf380a..3fccbeb61 100644
--- a/starpilot/system/the_pond/assets/components/tools/device_settings.js
+++ b/starpilot/system/the_pond/assets/components/tools/device_settings.js
@@ -792,7 +792,7 @@ function renderSettingRow(p) {
min="${bounds.min}"
max="${bounds.max}"
step="${bounds.step}"
- ?disabled="${updating}"
+ disabled="${() => updating}"
value="${() => formatNumericForInput(resolveCurrentNumericValue(p, numericBounds(p)), precision)}"
@keydown="${(e) => {
if (e.key !== "Enter") return
@@ -801,7 +801,7 @@ function renderSettingRow(p) {
}}" />