Index: trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java	(revision 10175)
+++ trunk/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java	(revision 10176)
@@ -54,4 +54,5 @@
 import javax.swing.JSlider;
 import javax.swing.ListSelectionModel;
+import javax.swing.MutableComboBoxModel;
 import javax.swing.SwingConstants;
 import javax.swing.event.ChangeEvent;
@@ -310,9 +311,13 @@
                 }
 
+                MutableComboBoxModel<GpxDataWrapper> model = (MutableComboBoxModel<GpxDataWrapper>) cbGpx.getModel();
                 loadedGpxData.add(data);
                 if (gpxLst.get(0).file == null) {
                     gpxLst.remove(0);
-                }
-                gpxLst.add(new GpxDataWrapper(sel.getName(), data, sel));
+                    model.removeElementAt(0);
+                }
+                GpxDataWrapper elem = new GpxDataWrapper(sel.getName(), data, sel);
+                gpxLst.add(elem);
+                model.addElement(elem);
                 cbGpx.setSelectedIndex(cbGpx.getItemCount() - 1);
             } finally {
