diff --git a/dom/script/ScriptLoader.cpp b/dom/script/ScriptLoader.cpp index c0b970e58a..acf5027949 100644 --- a/dom/script/ScriptLoader.cpp +++ b/dom/script/ScriptLoader.cpp @@ -2334,8 +2334,7 @@ ScriptLoader::EvaluateScript(ScriptLoadRequest* aRequest) } if (aRequest->IsModuleRequest()) { - // For modules, currentScript is set to null. - AutoCurrentScriptUpdater scriptUpdater(this, nullptr); + AutoCurrentScriptUpdater scriptUpdater(this, aRequest->Element()); ModuleLoadRequest* request = aRequest->AsModuleRequest(); MOZ_ASSERT(request->mModuleScript);