Index: /trunk/src/org/openstreetmap/josm/data/validation/TestError.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/validation/TestError.java	(revision 11297)
+++ /trunk/src/org/openstreetmap/josm/data/validation/TestError.java	(revision 11298)
@@ -3,5 +3,4 @@
 
 import java.text.MessageFormat;
-import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collection;
@@ -381,18 +380,4 @@
 
     /**
-     * Gets the list of primitives affected by this error and are selectable
-     * @return the list of selectable primitives affected by this error
-     */
-    public Collection<? extends OsmPrimitive> getSelectablePrimitives() {
-        List<OsmPrimitive> selectablePrimitives = new ArrayList<>(primitives.size());
-        for (OsmPrimitive o : primitives) {
-            if (o.isSelectable()) {
-                selectablePrimitives.add(o);
-            }
-        }
-        return selectablePrimitives;
-    }
-
-    /**
      * Sets the list of primitives affected by this error
      * @param primitives the list of primitives affected by this error*
Index: /trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java	(revision 11297)
+++ /trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java	(revision 11298)
@@ -337,5 +337,7 @@
                 if (nodeInfo instanceof TestError) {
                     TestError error = (TestError) nodeInfo;
-                    sel.addAll(error.getSelectablePrimitives());
+                    error.getPrimitives().stream()
+                            .filter(OsmPrimitive::isSelectable)
+                            .forEach(sel::add);
                 }
             }
@@ -388,5 +390,7 @@
                 hasFixes = hasFixes || error.isFixable();
                 if (addSelected) {
-                    sel.addAll(error.getSelectablePrimitives());
+                    error.getPrimitives().stream()
+                            .filter(OsmPrimitive::isSelectable)
+                            .forEach(sel::add);
                 }
             }
