diff --git a/src/compiler.cpp b/src/compiler.cpp index 8ef83acad2..126f8a9d72 100644 --- a/src/compiler.cpp +++ b/src/compiler.cpp @@ -5556,10 +5556,7 @@ resetFrame(Context* c, Event* e) for (Resource* r = c->acquiredResources; r;) { Resource* next = r->nextAcquired; - Value* v = r->value; - if (v) { - clearSites(c, v); - } + clearSites(c, r->value); r = next; } }