diff --git a/packages/html/src/components/media-popover.ts b/packages/html/src/components/media-popover.ts
index c0e7cf6d..eafee19a 100644
--- a/packages/html/src/components/media-popover.ts
+++ b/packages/html/src/components/media-popover.ts
@@ -384,7 +384,8 @@ function createFocusGuard(dataType: 'inside' | 'outside'): HTMLElement {
const focusGuard = document.createElement('span');
focusGuard.setAttribute('data-type', dataType);
focusGuard.setAttribute('tabindex', '0');
- focusGuard.toggleAttribute('data-focus-guard', true);
+ focusGuard.setAttribute('data-focus-guard', '');
+ focusGuard.setAttribute('aria-hidden', 'true');
focusGuard.style.cssText = visuallyHiddenStyles;
return focusGuard;
}