Index: trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java	(revision 14833)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java	(revision 14834)
@@ -352,8 +352,5 @@
         walkAndSelectRelatedErrors(new TreePath(getRoot()), new HashSet<>(primitives)::contains, paths);
         getSelectionModel().clearSelection();
-        for (TreePath path : paths) {
-            expandPath(path);
-            getSelectionModel().addSelectionPath(path);
-        }
+        getSelectionModel().setSelectionPaths(paths.toArray(new TreePath[paths.size()]));
         // make sure that first path is visible
         if (!paths.isEmpty()) {
