Index: applications/editors/josm/plugins/undelete/src/org/openstreetmap/josm/plugins/undelete/Undelete.java
===================================================================
--- applications/editors/josm/plugins/undelete/src/org/openstreetmap/josm/plugins/undelete/Undelete.java	(revision 26196)
+++ applications/editors/josm/plugins/undelete/src/org/openstreetmap/josm/plugins/undelete/Undelete.java	(revision 27243)
@@ -219,9 +219,9 @@
                       hPrimitive1=h.getLatest();
                       hPrimitive2=h.getByVersion(h.getNumVersions()-1);
-                      
+
                       Relation rel = new Relation(id, (int) hPrimitive1.getVersion());
-                      
+
                       HistoryRelation hRel = (HistoryRelation) hPrimitive2;
-                      
+
                       List<RelationMember> members = new ArrayList<RelationMember>(hRel.getNumMembers());
                       for (org.openstreetmap.josm.data.osm.history.RelationMember m : hRel.getMembers()) {
@@ -237,11 +237,11 @@
                         members.add(new RelationMember(m.getRole(), p));
                       }
-                      
+
                       rel.setMembers(members);
-                      
+
                       primitive=rel;
                   }
 
-                  User user = User.createOsmUser(hPrimitive1.getUid(), hPrimitive1.getUser());
+                  User user = hPrimitive1.getUser();
 
                   primitive.setUser(user);
