diff --git a/apps/sched/interface.html b/apps/sched/interface.html
index ee5303bf0..69d1a8bc9 100644
--- a/apps/sched/interface.html
+++ b/apps/sched/interface.html
@@ -88,7 +88,9 @@ function eventToAlarm(event, offsetMs) {
function upload() {
Util.showModal("Saving...");
Util.writeStorage("sched.json", JSON.stringify(alarms), () => {
- location.reload(); // reload so we see current data
+ Puck.write(`\x10load()\n`, () => { // reload watch to load alarms
+ location.reload(); // reload so we see current data
+ });
});
}