Index: src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java
===================================================================
--- src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java	(revision 264)
+++ src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java	(revision 265)
@@ -39,5 +39,8 @@
 		}
 	};
+
 	private JTable userTable = new JTable(data);
+
+    private static User anonymousUser = User.get("(anonymous users)");
 			
 	public UserListDialog() {
@@ -80,11 +83,11 @@
 		int all = 0;
 		for (OsmPrimitive p : newSelection) {
-			if (p.user != null) {
-				UserCount uc = counters.get(p.user);
-				if (uc == null) 
-					counters.put(p.user, uc = new UserCount(p.user, 0));
-				uc.count++;
-				all++;
-			}
+            User u = p.user;
+            if (u == null) u = anonymousUser;
+            UserCount uc = counters.get(u);
+            if (uc == null) 
+                counters.put(u, uc = new UserCount(u, 0));
+            uc.count++;
+            all++;
 		}
 		UserCount[] ucArr = new UserCount[counters.size()];
