diff --git a/src/main/java/org/openstreetmap/josm/plugins/mapwithai/commands/MergeAddressBuildings.java b/src/main/java/org/openstreetmap/josm/plugins/mapwithai/commands/MergeAddressBuildings.java index 3238d6a..a390bd3 100644 --- a/src/main/java/org/openstreetmap/josm/plugins/mapwithai/commands/MergeAddressBuildings.java +++ b/src/main/java/org/openstreetmap/josm/plugins/mapwithai/commands/MergeAddressBuildings.java @@ -83,7 +83,8 @@ public class MergeAddressBuildings extends AbstractConflationCommand { final Collection nodesInside = Geometry.filterInsideAnyPolygon(toCheck, object); final List nodesWithAddresses = nodesInside.stream().filter(Node.class::isInstance).map(Node.class::cast) - .filter(node -> node.hasKey("addr:housenumber", "addr:housename")).collect(Collectors.toList()); + .filter(node -> node.hasKey("addr:housenumber", "addr:housename", "addr:postcode")) + .collect(Collectors.toList()); final List commandList = new ArrayList<>(); if (nodesWithAddresses.size() == 1