diff --git a/contributing/implementation-notes.md b/contributing/implementation-notes.md
index 578771fe..65faed8e 100644
--- a/contributing/implementation-notes.md
+++ b/contributing/implementation-notes.md
@@ -623,10 +623,10 @@ Instead, we have to unmount the existing internal instance and mount the new one
     // Unmount the old child and mount a new child
     prevRenderedComponent.unmount();
     var nextRenderedComponent = instantiateComponent(nextRenderedElement);
-    var nextNode = renderedComponent.mount();
+    var nextNode = nextRenderedComponent.mount();
 
     // Replace the reference to the child
-    this.renderedComponent = renderedComponent;
+    this.renderedComponent = nextRenderedComponent;
 
     // Replace the old node with the new one
     // Note: this is renderer-specific code and