Index: Slim/Utils/Alarm.pm =================================================================== --- Slim/Utils/Alarm.pm (revision 24643) +++ Slim/Utils/Alarm.pm (working copy) @@ -1373,7 +1373,7 @@ if (defined $nextAlarm) { my $nextDue = $nextAlarm->nextDue; - my $secsToAlarm = $now - $nextDue; + my $secsToAlarm = $nextDue - $now; if ($secsToAlarm && $secsToAlarm < 86400) { # Alarm due in next 24 hours