Index: /trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java	(revision 4643)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java	(revision 4644)
@@ -16,4 +16,5 @@
 import java.awt.Point;
 import java.awt.RenderingHints;
+import java.awt.Stroke;
 import java.awt.event.ActionEvent;
 import java.awt.event.MouseAdapter;
@@ -455,4 +456,5 @@
         int hdopfactor = Main.pref.getInteger("hdop.factor", 25);
 
+        Stroke storedStroke = g.getStroke();
         if(lineWidth != 0)
         {
@@ -797,4 +799,8 @@
         } // end if large
 
+        if(lineWidth != 0)
+        {
+            g.setStroke(storedStroke);
+        }
         // Long duration = System.currentTimeMillis() - startTime;
         // System.out.println(duration);
