diff --git a/DesignSpace/Workspace/FunctionLibraries/SuperScripts.js b/DesignSpace/Workspace/FunctionLibraries/SuperScripts.js index 6684901a0..9c75a0828 100644 --- a/DesignSpace/Workspace/FunctionLibraries/SuperScripts.js +++ b/DesignSpace/Workspace/FunctionLibraries/SuperScripts.js @@ -98,6 +98,10 @@ function newSuperScriptsFunctions () { superAction.payload.uiObject.setErrorMessage('Assets and Market must be defined at the same Exchange.') return } + if (superAction.payload.parentNode.payload.parentNode.payload.parentNode.exchangeAccounts === undefined) { + superAction.payload.uiObject.setErrorMessage('Exchange Markets needs have a child Exchange Accounts.') + return + } for (let i = 0; i < masterScript.templateScripts.length; i++) { let templateScript = masterScript.templateScripts[i]