« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/data/things/composite.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/data/things/composite.js b/src/data/things/composite.js
index 34e550a..fdb80cf 100644
--- a/src/data/things/composite.js
+++ b/src/data/things/composite.js
@@ -1381,7 +1381,9 @@ export function compositeFrom(description) {
             return continuationIfApplicable(...continuationArgs);
           } else {
             Object.assign(availableDependencies, providedDependencies);
-            if (providedValue !== null) valueSoFar = providedValue;
+            if (callingTransformForThisStep && providedValue !== null) {
+              valueSoFar = providedValue;
+            }
             break;
           }
       }