diff --git a/src/script/webFilter.ts b/src/script/webFilter.ts index 044acdcf..7df88ad8 100644 --- a/src/script/webFilter.ts +++ b/src/script/webFilter.ts @@ -352,6 +352,10 @@ export default class WebFilter extends Filter { handleRemovedNodesOnMutePage(removedNodes: NodeList) { removedNodes.forEach((node) => { + if (node.nodeName == 'VIDEO' && this.audio.supportedCaptions) { + this.audio.supportedCaptionsFound(false, true); + } + // Remove APF Captions if the removed node was the last one we processed if (this.audio.apfCaptionsEnabled) { if (node == this.audio.lastProcessedNode || node.contains(this.audio.lastProcessedNode)) {