diff --git a/Libraries/LibHTML/HtmlView.cpp b/Libraries/LibHTML/HtmlView.cpp
index 596caed927..f63b67d67d 100644
--- a/Libraries/LibHTML/HtmlView.cpp
+++ b/Libraries/LibHTML/HtmlView.cpp
@@ -85,11 +85,11 @@ void HtmlView::paint_event(GPaintEvent& event)
return;
}
+ painter.fill_rect(event.rect(), m_document->background_color());
+
painter.translate(frame_thickness(), frame_thickness());
painter.translate(-horizontal_scrollbar().value(), -vertical_scrollbar().value());
- painter.fill_rect(rect(), m_document->background_color());
-
RenderingContext context { painter };
m_layout_root->render(context);
}