diff --git a/ErsatzTV.Core/Scheduling/BlockScheduling/EffectiveBlock.cs b/ErsatzTV.Core/Scheduling/BlockScheduling/EffectiveBlock.cs index f7dbd38e4..27806541f 100644 --- a/ErsatzTV.Core/Scheduling/BlockScheduling/EffectiveBlock.cs +++ b/ErsatzTV.Core/Scheduling/BlockScheduling/EffectiveBlock.cs @@ -15,7 +15,7 @@ internal record EffectiveBlock(Block Block, BlockKey BlockKey, DateTimeOffset St DateTimeOffset finish = start.AddDays(daysToBuild); var effectiveBlocks = new List(); - DateTimeOffset current = start.Date; + DateTimeOffset current = new DateTimeOffset(start.Year, start.Month, start.Day, 0, 0, 0, start.Offset); while (current < finish) { Option maybeTemplate = PlayoutTemplateSelector.GetPlayoutTemplateFor(templates, current);