diff --git a/apps/sched/interface.html b/apps/sched/interface.html
index a16cecc38..3a8d99849 100644
--- a/apps/sched/interface.html
+++ b/apps/sched/interface.html
@@ -173,6 +173,7 @@ function renderAlarm(alarm, exists) {
onOffCheck.checked = alarm.on;
onOffCheck.onchange = e => {
alarm.on = !alarm.on;
+ if (alarm.on) delete alarm.last;
};
const onOffIcon = document.createElement('i');
onOffIcon.classList.add('form-icon');