diff --git a/src/nub.ts b/src/nub.ts
index b1b890a42170d39f8f60fd7ab9668dc068c7aef8..f0d5ac902f93dc55d00b1e989abcab2c6b31be1e 100644
--- a/src/nub.ts
+++ b/src/nub.ts
@@ -442,7 +442,7 @@ export abstract class Nub extends ComputeNode implements IObservable {
             }
             throw new Error(`Attempt to read the result of ${p.symbol} but none found`);
         }
-        return p.v;
+        return p.currentValue;
     }
 
     public addChild(child: Nub, after?: number) {