diff --git a/spring-core/src/main/java/org/springframework/util/FilteredMap.java b/spring-core/src/main/java/org/springframework/util/FilteredMap.java index 57200d9baeb0..1c8f8eb0eac3 100644 --- a/spring-core/src/main/java/org/springframework/util/FilteredMap.java +++ b/spring-core/src/main/java/org/springframework/util/FilteredMap.java @@ -56,7 +56,7 @@ public Set> entrySet() { @Override public int size() { int size = 0; - for (K k : keySet()) { + for (K k : this.delegate.keySet()) { if (this.filter.test(k)) { size++; }