Index: trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java	(revision 5648)
+++ trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddWMSLayerPanel.java	(revision 5649)
@@ -46,6 +46,5 @@
         add(new JLabel(tr("2. Select layers")), GBC.eol());
         add(endpoint, GBC.eol().fill());
-        tree.getLayerTree().setPreferredSize(new Dimension(400, 100));
-        add(new JScrollPane(tree.getLayerTree()), GBC.eol().fill());
+        add(new JScrollPane(tree.getLayerTree()), GBC.eol().fill().weight(1, 100));
         final JButton showBounds = new JButton(tr("Show bounds"));
         showBounds.setEnabled(false);
