diff --git a/src/main/java/com/beust/jcommander/JCommander.java b/src/main/java/com/beust/jcommander/JCommander.java index b257e7ef..13b84f87 100644 --- a/src/main/java/com/beust/jcommander/JCommander.java +++ b/src/main/java/com/beust/jcommander/JCommander.java @@ -852,7 +852,6 @@ else if (commands.isEmpty()) { // but the one assigned on the variable initialization), make it as assigned and // remove it from the list of parameters to be required if (parameterDescription.getDefault() != null && !parameterDescription.getParameterized().getType().isPrimitive()) { - fields.get(parameterDescription.getParameterized()).setAssigned(true); requiredFields.remove(parameterDescription.getParameterized()); } }