diff --git a/Libraries/LibWeb/DOM/Document.cpp b/Libraries/LibWeb/DOM/Document.cpp index 4aa9746b2f..518f2a653e 100644 --- a/Libraries/LibWeb/DOM/Document.cpp +++ b/Libraries/LibWeb/DOM/Document.cpp @@ -348,7 +348,12 @@ JS::Interpreter& Document::interpreter() return JS::js_undefined(); }); - m_interpreter->global_object().put("document", wrap(m_interpreter->heap(), *this)); + m_interpreter->global_object().put_native_property( + "document", + [this](JS::Object*) { + return wrap(m_interpreter->heap(), *this); + }, + nullptr); } return *m_interpreter; }