Index: /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsLayer.java
===================================================================
--- /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsLayer.java	(revision 27023)
+++ /applications/editors/josm/plugins/livegps/src/livegps/LiveGpsLayer.java	(revision 27024)
@@ -38,4 +38,5 @@
     private static final String C_CURSOR_H = "livegps.cursor_height"; /* in pixels */
     private static final String C_CURSOR_W = "livegps.cursor_width"; /* in pixels */
+    private static final String C_CURSOR_T = "livegps.cursor_thickness"; /* in pixels */
     private int refreshInterval;
     private int centerInterval;
@@ -114,4 +115,5 @@
 	int TriaHeight = Main.pref.getInteger(C_CURSOR_H, 20);
 	int TriaWidth = Main.pref.getInteger(C_CURSOR_W, 10);
+	int TriaThick = Main.pref.getInteger(C_CURSOR_T, 4);
 
 	/*
@@ -148,5 +150,5 @@
 	g.setColor(Main.pref.getColor(C_LIVEGPS_COLOR_POSITION, Color.RED));
 
-	for (int i = 0; i <= 3; i++, TriaHeight--, TriaWidth--) {
+	for (int i = 0; i < TriaThick; i++, TriaHeight--, TriaWidth--) {
 
 		x[0] = screen.x + Math.round(TriaHeight * csin);
