diff --git a/Libraries/LibHTML/DOM/Document.cpp b/Libraries/LibHTML/DOM/Document.cpp index cdba807e777..5d1eaf19c5d 100644 --- a/Libraries/LibHTML/DOM/Document.cpp +++ b/Libraries/LibHTML/DOM/Document.cpp @@ -187,6 +187,9 @@ void Document::update_style() void Document::update_layout() { + if (!frame()) + return; + layout(); if (on_layout_updated) on_layout_updated();