diff --git a/src/compiler.cpp b/src/compiler.cpp index bcda214e08..4e6040d358 100644 --- a/src/compiler.cpp +++ b/src/compiler.cpp @@ -2812,7 +2812,7 @@ getTarget(Context* c, Value* value, Value* result, const SiteMask& resultMask) maybePreserve(c, value, s); } else { SingleRead r(resultMask); - s = pickTargetSite(c, &r); + s = pickTargetSite(c, &r, true); v = result; addSite(c, result, s); }