Index: trunk/src/org/openstreetmap/josm/gui/MapStatus.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/MapStatus.java	(revision 618)
+++ trunk/src/org/openstreetmap/josm/gui/MapStatus.java	(revision 619)
@@ -144,14 +144,4 @@
 					continue;
 
-				OsmPrimitive osmNearest = null;
-				// Set the text label in the bottom status bar
-				osmNearest = mv.getNearest(ms.mousePos);
-				if (osmNearest != null) {
-					NameVisitor visitor = new NameVisitor();
-					osmNearest.visit(visitor);
-					nameText.setText(visitor.name);
-				} else
-					nameText.setText("(no object)");				
-
 				// This try/catch is a hack to stop the flooding bug reports about this.
 				// The exception needed to handle with in the first place, means that this
@@ -159,4 +149,14 @@
 				// the data.
 				try {
+					OsmPrimitive osmNearest = null;
+					// Set the text label in the bottom status bar
+					osmNearest = mv.getNearest(ms.mousePos);
+					if (osmNearest != null) {
+						NameVisitor visitor = new NameVisitor();
+						osmNearest.visit(visitor);
+						nameText.setText(visitor.name);
+					} else
+						nameText.setText("(no object)");
+
 					// Popup Information
 					if ((ms.modifiers & MouseEvent.BUTTON2_DOWN_MASK) != 0 ) {
