Index: lutinutil/src/java/org/codelutin/option/Config.java diff -u lutinutil/src/java/org/codelutin/option/Config.java:1.6 lutinutil/src/java/org/codelutin/option/Config.java:1.7 --- lutinutil/src/java/org/codelutin/option/Config.java:1.6 Sat Jan 5 16:05:42 2008 +++ lutinutil/src/java/org/codelutin/option/Config.java Sat Jan 5 16:21:08 2008 @@ -567,7 +567,9 @@ if (propertyKey.getType() == File.class) { File f = (File) defaultValue; if (!f.isAbsolute()) { - defaultValue = new File(System.getProperty("user.home"), f.getName()); + File here = new File(""); + int pos = here.getAbsolutePath().length(); + defaultValue = new File(System.getProperty("user.home"), f.getAbsolutePath().substring(pos)); } } log.info(propertyKey.getKey() + " = " + defaultValue);