Index: trunk/src/org/openstreetmap/josm/gui/MapStatus.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/MapStatus.java	(revision 13158)
+++ trunk/src/org/openstreetmap/josm/gui/MapStatus.java	(revision 13159)
@@ -13,4 +13,5 @@
 import java.awt.EventQueue;
 import java.awt.Font;
+import java.awt.GraphicsEnvironment;
 import java.awt.GridBagLayout;
 import java.awt.MouseInfo;
@@ -1193,8 +1194,10 @@
     @Override
     public void zoomChanged() {
-        PointerInfo pointerInfo = MouseInfo.getPointerInfo();
-        if (pointerInfo != null) {
-            Point mp = pointerInfo.getLocation();
-            updateLatLonText(mp.x, mp.y);
+        if (!GraphicsEnvironment.isHeadless()) {
+            PointerInfo pointerInfo = MouseInfo.getPointerInfo();
+            if (pointerInfo != null) {
+                Point mp = pointerInfo.getLocation();
+                updateLatLonText(mp.x, mp.y);
+            }
         }
     }
