diff options
Diffstat (limited to 'firmware/powermgmt.c')
-rw-r--r-- | firmware/powermgmt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/powermgmt.c b/firmware/powermgmt.c index 6ae2ca6150..6ebbce5423 100644 --- a/firmware/powermgmt.c +++ b/firmware/powermgmt.c | |||
@@ -218,7 +218,7 @@ void set_sleep_timer(int seconds) | |||
218 | 218 | ||
219 | int get_sleep_timer(void) | 219 | int get_sleep_timer(void) |
220 | { | 220 | { |
221 | if (sleeptimer_active) | 221 | if (sleeptimer_active && (sleeptimer_endtick >= current_tick)) |
222 | return (sleeptimer_endtick - current_tick) / HZ; | 222 | return (sleeptimer_endtick - current_tick) / HZ; |
223 | else | 223 | else |
224 | return 0; | 224 | return 0; |