diff --git a/Userland/Libraries/LibWeb/Painting/NestedBrowsingContextPaintable.cpp b/Userland/Libraries/LibWeb/Painting/NestedBrowsingContextPaintable.cpp index 11da2020b0..42043452a1 100644 --- a/Userland/Libraries/LibWeb/Painting/NestedBrowsingContextPaintable.cpp +++ b/Userland/Libraries/LibWeb/Painting/NestedBrowsingContextPaintable.cpp @@ -30,6 +30,9 @@ Layout::FrameBox const& NestedBrowsingContextPaintable::layout_box() const void NestedBrowsingContextPaintable::paint(PaintContext& context, PaintPhase phase) const { + if (!layout_box().is_visible()) + return; + PaintableBox::paint(context, phase); if (phase == PaintPhase::Foreground) {