diff --git a/js/src/jsstr.cpp b/js/src/jsstr.cpp index 9d3c83aa654..53069c8f703 100644 --- a/js/src/jsstr.cpp +++ b/js/src/jsstr.cpp @@ -2018,7 +2018,7 @@ FindReplaceLength(JSContext *cx, ReplaceData &rdata, size_t *sizep) /* Push lambda and its 'this' parameter. */ Value *sp = rdata.args.getvp(); sp++->setObject(*lambda); - sp++->setObjectOrNull(lambda->getParent()); + sp++->setNull(); /* Push $&, $1, $2, ... */ if (!PushRegExpSubstr(cx, cx->regExpStatics.lastMatch, sp))