diff --git a/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp b/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp
index 1b7380e7b4a..5d1f577da16 100644
--- a/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp
+++ b/Userland/Libraries/LibWeb/HTML/BrowsingContext.cpp
@@ -507,7 +507,7 @@ SandboxingFlagSet determine_the_creation_sandboxing_flags(BrowsingContext const&
bool BrowsingContext::has_navigable_been_destroyed() const
{
auto navigable = active_document()->navigable();
- return navigable && navigable->has_been_destroyed();
+ return !navigable || navigable->has_been_destroyed();
}
}