Index: applications/editors/josm/plugins/simplifyarea/src/sk/zdila/josm/plugin/simplify/SimplifyAreaAction.java
===================================================================
--- applications/editors/josm/plugins/simplifyarea/src/sk/zdila/josm/plugin/simplify/SimplifyAreaAction.java	(revision 30688)
+++ applications/editors/josm/plugins/simplifyarea/src/sk/zdila/josm/plugin/simplify/SimplifyAreaAction.java	(revision 30689)
@@ -119,23 +119,18 @@
         }
 
-        class Count {
-            int count;
-        }
-
-        final Map<Node, Count> nodeCountMap = new HashMap<>();
+        final Map<Node, Integer> nodeCountMap = new HashMap<>();
         for (final Node node : nodesToDelete) {
-            Count count = nodeCountMap.get(node);
+            Integer count = nodeCountMap.get(node);
             if (count == null) {
-                count = new Count();
-                nodeCountMap.put(node, count);
-            }
-            count.count++;
+                count = 0;
+            }
+            nodeCountMap.put(node, ++count);
         }
 
         final Collection<Node> nodesReallyToRemove = new ArrayList<>();
 
-        for (final Entry<Node, Count> entry : nodeCountMap.entrySet()) {
+        for (final Entry<Node, Integer> entry : nodeCountMap.entrySet()) {
             final Node node = entry.getKey();
-            final int count = entry.getValue().count;
+            final Integer count = entry.getValue();
 
             if (!node.isTagged() && node.getReferrers().size() == count) {
