user.facebook.token = token; user.facebook.email = profile.emails[0].value; user.profile.pictureUrl = user.profile.pictureUrl || profile.picture; user.save(function(err) { if (err) newUser.profile.pictureUrl = profile.picture; user.facebook.token = token; user.facebook.email = profile.emails[0].value; user.profile.pictureUrl = user.profile.pictureUrl || profile.picture;