diff --git a/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java b/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java
index d0b7610..ade44d9 100644
--- a/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java
+++ b/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java
@@ -78,6 +78,8 @@
     /** Opacity for hdop points **/
     private int hdopAlpha;
 
+    private static final Color DEFAULT_COLOR = Color.magenta;
+
 
     // lookup array to draw arrows without doing any math
     private static final int ll0 = 9;
@@ -125,7 +127,7 @@ private static String specName(String layerName) {
      * @return the color or null if the color is not constant
      */
     public Color getColor(String layerName, boolean ignoreCustom) {
-        Color c = Main.pref.getColor(marktr("gps point"), specName(layerName), Color.gray);
+        Color c = Main.pref.getColor(marktr("gps point"), specName(layerName), DEFAULT_COLOR);
         return ignoreCustom || getColorMode(layerName) == ColorMode.NONE ? c : null;
     }
 
@@ -148,7 +150,7 @@ public ColorMode getColorMode(String layerName) {
      * @return the color
      **/
     public static Color getGenericColor() {
-        return Main.pref.getColor(marktr("gps point"), Color.gray);
+        return Main.pref.getColor(marktr("gps point"), DEFAULT_COLOR);
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java b/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
index 42f9b82..9d4ddaa 100644
--- a/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
+++ b/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
@@ -72,6 +72,7 @@
     public GpxLayer fromLayer;
     private Marker currentMarker;
     public AudioMarker syncAudioMarker;
+    private static final Color DEFAULT_COLOR = Color.magenta;
 
     /**
      * Constructs a new {@code MarkerLayer}.
@@ -189,12 +190,12 @@ public Icon getIcon() {
     @Override
     public Color getColor(boolean ignoreCustom) {
         String name = getName();
-        return Main.pref.getColor(marktr("gps marker"), name != null ? "layer "+name : null, Color.gray);
+        return Main.pref.getColor(marktr("gps marker"), name != null ? "layer "+name : null, DEFAULT_COLOR);
     }
 
     /* for preferences */
     public static Color getGenericColor() {
-        return Main.pref.getColor(marktr("gps marker"), Color.gray);
+        return Main.pref.getColor(marktr("gps marker"), DEFAULT_COLOR);
     }
 
     @Override
