Index: trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java	(revision 2793)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java	(revision 2794)
@@ -261,5 +261,6 @@
 
         public String getName() {
-            if (user == null) return null;
+            if (user == null)
+                return tr("<new element>");
             return user.getName();
         }
@@ -282,7 +283,4 @@
             if (primitives == null || primitives.isEmpty()) return ret;
             for (OsmPrimitive primitive: primitives) {
-                if (primitive.getUser() == null) {
-                    continue;
-                }
                 if (ret.containsKey(primitive.getUser())) {
                     ret.put(primitive.getUser(), ret.get(primitive.getUser()) + 1);
@@ -331,7 +329,4 @@
             Set<User> users= new HashSet<User>();
             for (int index: rows) {
-                if (data.get(index).user == null) {
-                    continue;
-                }
                 users.add(data.get(index).user);
             }
@@ -339,7 +334,4 @@
             Collection<OsmPrimitive> byUser = new LinkedList<OsmPrimitive>();
             for (OsmPrimitive p : selected) {
-                if (p.getUser() == null) {
-                    continue;
-                }
                 if (users.contains(p.getUser())) {
                     byUser.add(p);
