diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/expression/WatchExpressionCellModifier.java b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/expression/WatchExpressionCellModifier.java index 04c4dbbb1de..3c47d047e1e 100644 --- a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/expression/WatchExpressionCellModifier.java +++ b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/expression/WatchExpressionCellModifier.java @@ -61,6 +61,7 @@ public class WatchExpressionCellModifier implements ICellModifier { if (strValue.length() != 0) { expression.setExpressionText(strValue); } else { + // (bug 233111) If user entered a blank string, remove the expression. expressionManager.removeExpression(expression); } } else if (element instanceof NewExpressionVMC && strValue.length() != 0) {