diff --git a/apps/sched/interface.html b/apps/sched/interface.html
index 185e9034fe..fa41325746 100644
--- a/apps/sched/interface.html
+++ b/apps/sched/interface.html
@@ -331,6 +331,10 @@
alarms.sort((a, b) => {
let x;
+ // move app specific alarms to the bottom
+ x = !!a.appid - !!b.appid;
+ if(x) return x;
+
x = !!b.date - !!a.date;
if(x) return x;