Index: /trunk/src/org/openstreetmap/josm/gui/preferences/AudioPreference.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/AudioPreference.java	(revision 3297)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/AudioPreference.java	(revision 3298)
@@ -34,5 +34,4 @@
     private JCheckBox markerButtonLabels = new JCheckBox(tr("Label audio (and image and web) markers."));
     private JCheckBox markerAudioTraceVisible = new JCheckBox(tr("Display live audio trace."));
-    private JCheckBox makeAutoMarkers = new JCheckBox(tr("Create non-audio markers when reading GPX."));
 
     // various methods of making markers on import audio
@@ -63,9 +62,4 @@
         markerButtonLabels.setToolTipText(tr("Put text labels against audio (and image and web) markers as well as their button icons."));
         gui.audio.add(markerButtonLabels, GBC.eol().insets(0,0,0,0));
-
-        // makeAutoMarkers
-        makeAutoMarkers.setSelected(Main.pref.getBoolean("marker.makeautomarkers", true));
-        makeAutoMarkers.setToolTipText(tr("Automatically make a marker layer from any waypoints when opening a GPX layer."));
-        gui.audio.add(makeAutoMarkers, GBC.eol().insets(0,0,0,0));
 
         gui.audio.add(new JLabel(tr("When importing audio, make markers from...")), GBC.eol());
@@ -123,5 +117,4 @@
         Main.pref.put("marker.traceaudio", markerAudioTraceVisible.isSelected());
         Main.pref.put("marker.buttonlabels", markerButtonLabels.isSelected());
-        Main.pref.put("marker.makeautomarkers", makeAutoMarkers.isSelected());
         Main.pref.put("marker.audiofromexplicitwaypoints", audioMarkersFromExplicitWaypoints.isSelected());
         Main.pref.put("marker.audiofromuntimedwaypoints", audioMarkersFromUntimedWaypoints.isSelected());
Index: /trunk/src/org/openstreetmap/josm/gui/preferences/DrawingPreference.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/DrawingPreference.java	(revision 3297)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/DrawingPreference.java	(revision 3298)
@@ -33,5 +33,4 @@
     }
 
-    private ButtonGroup gpsLinesGroup;
     private JRadioButton drawRawGpsLinesAll = new JRadioButton(tr("All"));
     private JRadioButton drawRawGpsLinesLocal = new JRadioButton(tr("Local files"));
@@ -59,4 +58,5 @@
     private JCheckBox inactive = new JCheckBox(tr("Draw inactive layers in other color"));
     private JCheckBox useAntialiasing = new JCheckBox(tr("Smooth map graphics (antialiasing)"));
+    private JCheckBox makeAutoMarkers = new JCheckBox(tr("Create markers when reading GPX."));
 
     public void addGui(PreferenceTabbedPane gui) {
@@ -65,9 +65,15 @@
         panel.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
 
+        // makeAutoMarkers
+        makeAutoMarkers.setSelected(Main.pref.getBoolean("marker.makeautomarkers", true));
+        makeAutoMarkers.setToolTipText(tr("Automatically make a marker layer from any waypoints when opening a GPX layer."));
+        panel.add(makeAutoMarkers, GBC.eol().insets(20,0,0,5));
+
         // drawRawGpsLines
-        gpsLinesGroup = new ButtonGroup();
+        ButtonGroup gpsLinesGroup = new ButtonGroup();
         gpsLinesGroup.add(drawRawGpsLinesNone);
         gpsLinesGroup.add(drawRawGpsLinesLocal);
         gpsLinesGroup.add(drawRawGpsLinesAll);
+
 
         /* ensure that default is in data base */
@@ -267,4 +273,5 @@
 
     public boolean ok() {
+        Main.pref.put("marker.makeautomarkers", makeAutoMarkers.isSelected());
         Main.pref.put("draw.rawgps.lines", drawRawGpsLinesAll.isSelected());
         Main.pref.put("draw.rawgps.lines.localfiles", drawRawGpsLinesLocal.isSelected());
