diff --git a/src/content.ts b/src/content.ts index 503c8b78..b3ba9b33 100644 --- a/src/content.ts +++ b/src/content.ts @@ -863,7 +863,12 @@ function setupVideoListeners() { updateVirtualTime(); clearWaitingTime(); - startSponsorSchedule(); + // Sometimes looped videos loop back to almost zero, but not quite + if (getVideo().loop && getVideo().currentTime < 0.2) { + startSponsorSchedule(false, 0); + } else { + startSponsorSchedule(); + } } else { updateActiveSegment(getVideo().currentTime);