diff --git a/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp b/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp index f5ac8a6b78..89da6c1e2d 100644 --- a/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp +++ b/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp @@ -532,7 +532,7 @@ void BrowsingContext::set_active_document(JS::NonnullGCPtr docume // AD-HOC: document->set_browsing_context(this); - if (m_page && is_top_level()) + if (m_page && this == &m_page->top_level_browsing_context()) m_page->client().page_did_change_title(document->title()); if (previously_active_document && previously_active_document != document.ptr())