diff --git a/packages/@ember/-internals/glimmer/lib/renderer.ts b/packages/@ember/-internals/glimmer/lib/renderer.ts index 2a0847d4818..0bcd9cd7b19 100644 --- a/packages/@ember/-internals/glimmer/lib/renderer.ts +++ b/packages/@ember/-internals/glimmer/lib/renderer.ts @@ -232,7 +232,7 @@ class ClassicRootState { let result = (this.result = iterator.sync()); - associateDestroyableChild(owner, result); + associateDestroyableChild(this, result); this.render = errorLoopTransaction(() => { if (isDestroying(result) || isDestroyed(result)) return;