diff --git a/src/main/org/apache/tools/ant/taskdefs/Length.java b/src/main/org/apache/tools/ant/taskdefs/Length.java index 896cbaecc..8d514a8ae 100755 --- a/src/main/org/apache/tools/ant/taskdefs/Length.java +++ b/src/main/org/apache/tools/ant/taskdefs/Length.java @@ -155,8 +155,7 @@ public class Length extends Task { String[] f = ds.getIncludedFiles(); for (int j = 0; j < f.length; j++) { File file = FileUtils.getFileUtils().resolveFile(basedir, f[j]); - if (!(included.contains(file))) { - included.add(file); + if (included.add(file)) { h.handle(file); } }