diff --git a/src/webui/simpleui.c b/src/webui/simpleui.c
index 197825af..8e322f6d 100644
--- a/src/webui/simpleui.c
+++ b/src/webui/simpleui.c
@@ -383,7 +383,7 @@ page_status(http_connection_t *hc,
if (DVR_SCHEDULED == de->de_sched_state)
{
- timelefttemp = (int) (de->de_start - now) / 60; // output minutes
+ timelefttemp = (int) ((de->de_start - now) / 60) - de->de_start_extra; // output minutes
if (timelefttemp < timeleft)
timeleft = timelefttemp;
}
@@ -398,19 +398,23 @@ page_status(http_connection_t *hc,
"