diff --git a/IDEHelper/Compiler/BfExprEvaluator.cpp b/IDEHelper/Compiler/BfExprEvaluator.cpp index 72b7f23d..778a1f5d 100644 --- a/IDEHelper/Compiler/BfExprEvaluator.cpp +++ b/IDEHelper/Compiler/BfExprEvaluator.cpp @@ -23912,6 +23912,8 @@ void BfExprEvaluator::PerformBinaryOperation(BfAstNode* leftExpression, BfAstNod argValues.Init(&sizedArgExprs); ResolveArgValues(argValues, BfResolveArgsFlag_DeferParamEval); rightArg = argValues.mResolvedArgs[0]; + if (!rightArg.mTypedValue) + continue; } SizedArray args;