Index: /applications/editors/josm/plugins/undelete/src/org/openstreetmap/josm/plugins/undelete/UndeleteAction.java
===================================================================
--- /applications/editors/josm/plugins/undelete/src/org/openstreetmap/josm/plugins/undelete/UndeleteAction.java	(revision 29554)
+++ /applications/editors/josm/plugins/undelete/src/org/openstreetmap/josm/plugins/undelete/UndeleteAction.java	(revision 29555)
@@ -163,5 +163,8 @@
                                 }
         
+                                primitive.setChangesetId((int) hPrimitive1.getChangesetId());
+                                primitive.setTimestamp(hPrimitive1.getTimestamp());
                                 primitive.setUser(hPrimitive1.getUser());
+                                primitive.setVisible(hPrimitive1.isVisible());
                                 primitive.setKeys(hPrimitive2.getTags());
                                 primitive.put("history", "retrieved using undelete JOSM plugin");
