Index: /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java	(revision 2908)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java	(revision 2909)
@@ -502,5 +502,5 @@
         try {
             int deg;
-            float min, sec;
+            double min, sec;
             double lon, lat;
 
Index: /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 2908)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 2909)
@@ -247,4 +247,7 @@
                 osd.append(tr("\n{0} km/h", Math.round(entry.getSpeed())));
             }
+            //if (entry.getPos()  != null) {
+            //    osd.append(tr("\nlat: {0}, lon: {1}", Double.toString(entry.getPos().lat()), Double.toString(entry.getPos().lon())));
+            //}
             imgDisplay.setOsdText(osd.toString());
         } else {
