diff --git a/IDEHelper/Compiler/BfExprEvaluator.cpp b/IDEHelper/Compiler/BfExprEvaluator.cpp index 86ab8d7c..4ebd5f07 100644 --- a/IDEHelper/Compiler/BfExprEvaluator.cpp +++ b/IDEHelper/Compiler/BfExprEvaluator.cpp @@ -18348,6 +18348,7 @@ void BfExprEvaluator::PerformAssignment(BfAssignmentExpression* assignExpr, bool if (ptr.mType->IsVar()) { mResult = ptr; + MarkResultAssigned(); return; } if (convVal.mValue)