diff --git a/core/src/main/java/hudson/model/User.java b/core/src/main/java/hudson/model/User.java index 5e345d4105..45ea3afd71 100644 --- a/core/src/main/java/hudson/model/User.java +++ b/core/src/main/java/hudson/model/User.java @@ -328,8 +328,11 @@ public class User extends AbstractModelObject { description = req.getParameter("description"); List props = new ArrayList(); - for (Descriptor d : UserProperties.LIST) - props.add(d.newInstance(req,null)); + for (Descriptor d : UserProperties.LIST) { + UserProperty p = d.newInstance(req, null); + p.setUser(this); + props.add(p); + } this.properties = props; save();