diff --git a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/BuildInfoFactory.java b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/BuildInfoFactory.java index 66da7766508..fe1ae0b512b 100644 --- a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/BuildInfoFactory.java +++ b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/BuildInfoFactory.java @@ -332,10 +332,7 @@ public class BuildInfoFactory { IProjectDescription description = project.getDescription(); ICommand builder = MakeProjectNature.getBuildSpec(description, builderID); args.put(name, value); - ICommand newBuilder = description.newCommand(); - newBuilder.setBuilderName(builder.getBuilderName()); - newBuilder.setArguments(args); - description = MakeProjectNature.setBuildSpec(description, newBuilder); + builder.setArguments(args); project.setDescription(description, null); }