diff --git a/dom/plugins/base/nsJSNPRuntime.cpp b/dom/plugins/base/nsJSNPRuntime.cpp index 9e3cdd158e74..c3c40c643da0 100644 --- a/dom/plugins/base/nsJSNPRuntime.cpp +++ b/dom/plugins/base/nsJSNPRuntime.cpp @@ -1725,6 +1725,8 @@ NPObjWrapper_Resolve(JSContext *cx, JS::Handle obj, JS::Handle static void NPObjWrapper_Finalize(js::FreeOp *fop, JSObject *obj) { + JS::AutoAssertGCCallback inCallback; + NPObject *npobj = (NPObject *)::JS_GetPrivate(obj); if (npobj) { if (sNPObjWrappers) {