diff --git a/lib/WebGUI/Operation/User.pm b/lib/WebGUI/Operation/User.pm index 512ee7df4..fba262e61 100644 --- a/lib/WebGUI/Operation/User.pm +++ b/lib/WebGUI/Operation/User.pm @@ -365,8 +365,8 @@ sub www_editUserProfile { # ORs caused problems with the array reference. if ($session{form}{$data{fieldName}}) { $default = [$session{form}{$data{fieldName}}]; - } elsif ($session{user}{$data{fieldName}}) { - $default = [$session{user}{$data{fieldName}}]; + } elsif ($user{$data{fieldName}}) { + $default = [$user{$data{fieldName}}]; } else { $default = eval $data{dataDefault}; }