anchor.diff:        login_prompt();
       RequestedUser =:= User ->
         %% Edit mode
  -      Profile = undefined,                      % FIXME
  +      Profile = mtc_entry:sget(mt_person, ?a2b(User)),
         #panel{id = "profile-edit-entries", body = [
           #gravatar{email = Email, rating = "g"},
           #flash{},
  
positive.code:           wf:user(UserName),
            mtws_common:set_email(Email),
            mtws_common:update_external_profile(MetalkiaId),
            wf:flash("New profile saved")
        end;
      error ->
  
negative.code:         username ->
            username_entry("", "");
          email ->
            Email = case Profile of #mt_person{email = EM} -> EM; _ ->wf:session(email_trusted) end,
            email_entry(Email, "", false);
          name ->
            Name = mtws_common:name(),
  