diff --git a/Userland/Libraries/LibWeb/HTML/MessagePort.cpp b/Userland/Libraries/LibWeb/HTML/MessagePort.cpp index 65fe991e853..c4cc105b08a 100644 --- a/Userland/Libraries/LibWeb/HTML/MessagePort.cpp +++ b/Userland/Libraries/LibWeb/HTML/MessagePort.cpp @@ -128,6 +128,8 @@ void MessagePort::disentangle() m_remote_port = nullptr; m_socket = nullptr; + + m_worker_event_target = nullptr; } // https://html.spec.whatwg.org/multipage/web-messaging.html#entangle