diff --git a/apps/server/src/stores/runtimeState.ts b/apps/server/src/stores/runtimeState.ts index f9860fd9d..cd4234f52 100644 --- a/apps/server/src/stores/runtimeState.ts +++ b/apps/server/src/stores/runtimeState.ts @@ -115,7 +115,7 @@ export function updateRundownData(playableRundown: OntimeEvent[]) { runtimeState.runtime.plannedStart = firstEvent?.timeStart ?? null; runtimeState.runtime.plannedEnd = lastEvent?.timeEnd ?? null; - if (runtimeState.runtime.plannedEnd === null) { + if (runtimeState.runtime.plannedEnd === null || !runtimeState.runtime.actualStart) { runtimeState.runtime.expectedEnd = null; } else { runtimeState.runtime.expectedEnd = (runtimeState.runtime.plannedEnd + runtimeState.runtime.offset) % dayInMs;