diff --git a/StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js b/StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js index 742db41ad..480f0ece0 100644 --- a/StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js +++ b/StrategySpace/Workspace/FunctionLibraries/PartsFromNodes.js @@ -504,6 +504,11 @@ function newPartsFromNodes () { } let phaseParent = parentNode let m = phaseParent.phases.length + + if (phaseParent.payload.parentNode !== undefined) { + if (phaseParent.payload.parentNode.type === 'Initial Definition' && m > 0) { return } + } + let phase = { name: 'New Phase', formula: {