diff --git a/packages/core/src/data_sources/model/conditional_variables/operators/BooleanOperator.ts b/packages/core/src/data_sources/model/conditional_variables/operators/BooleanOperator.ts index a54e00350..6e33cf47e 100644 --- a/packages/core/src/data_sources/model/conditional_variables/operators/BooleanOperator.ts +++ b/packages/core/src/data_sources/model/conditional_variables/operators/BooleanOperator.ts @@ -8,7 +8,7 @@ export enum BooleanOperation { export class BooleanOperator extends Operator { evaluate(statements: boolean[]): boolean { - if (!statements.length) throw new Error('Expected one or more statments, got none'); + if (!statements?.length) return false; switch (this.operation) { case BooleanOperation.and: