diff --git a/src/designer/elsa-workflows-studio/src/components/controls/elsa-monaco/elsa-monaco.tsx b/src/designer/elsa-workflows-studio/src/components/controls/elsa-monaco/elsa-monaco.tsx index aeab067fe..abec6a67e 100644 --- a/src/designer/elsa-workflows-studio/src/components/controls/elsa-monaco/elsa-monaco.tsx +++ b/src/designer/elsa-workflows-studio/src/components/controls/elsa-monaco/elsa-monaco.tsx @@ -162,7 +162,10 @@ export class ElsaMonaco { } disconnectedCallback() { - this.editor.dispose(); + const editor = this.editor; + + if (!!editor) + editor.dispose(); } registerLiquid() {