Index: lutinutil/src/java/org/codelutin/option/OptionParserContexts.java diff -u lutinutil/src/java/org/codelutin/option/OptionParserContexts.java:1.2 lutinutil/src/java/org/codelutin/option/OptionParserContexts.java:1.3 --- lutinutil/src/java/org/codelutin/option/OptionParserContexts.java:1.2 Mon Dec 31 05:29:02 2007 +++ lutinutil/src/java/org/codelutin/option/OptionParserContexts.java Tue Jan 1 20:50:35 2008 @@ -545,6 +545,7 @@ // since we arrive here, it means no file argument // try with a _newFile result = findArgumentByTypeAndValueType(type, ArgumentValueType.NEWFILE, defs); + valueType= ArgumentValueType.NEWFILE; } if (result == null && valueType == ArgumentValueType.NEWFILE) { // we didn't find a _newFile, it could be also a string