Index: trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java	(revision 9389)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java	(revision 9390)
@@ -11,5 +11,4 @@
 
 import javax.swing.DefaultListCellRenderer;
-import javax.swing.DefaultListSelectionModel;
 import javax.swing.JLabel;
 import javax.swing.JList;
@@ -75,7 +74,4 @@
             this.menu = menu;
             lsResult.setCellRenderer(new CellRenderer());
-            lsResult.setSelectionModel(new DefaultListSelectionModel() {
-
-            });
         }
 
Index: trunk/src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java	(revision 9389)
+++ trunk/src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java	(revision 9390)
@@ -15,4 +15,5 @@
 import javax.swing.JPanel;
 import javax.swing.JScrollPane;
+import javax.swing.ListSelectionModel;
 import javax.swing.event.DocumentEvent;
 import javax.swing.event.DocumentListener;
@@ -80,4 +81,5 @@
 
         lsResult = new JList<>(lsResultModel);
+        lsResult.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
         lsResult.addMouseListener(new MouseAdapter() {
             @Override
