Index: branches/5.1.x/core/units/users/users_tag_processor.php =================================================================== diff -u -N -r14478 -r14489 --- branches/5.1.x/core/units/users/users_tag_processor.php (.../users_tag_processor.php) (revision 14478) +++ branches/5.1.x/core/units/users/users_tag_processor.php (.../users_tag_processor.php) (revision 14489) @@ -1,6 +1,6 @@ Application->GetVar($params['submit_field']); - if ($submit_value !== false) { - return $submit_value; + $items_info = $this->Application->GetVar( $this->getPrefixSpecial(true) ); + + if ( $items_info !== false ) { + return $items_info[USER_GUEST][ $params['field'] ]; } $username = $this->Application->GetVar('save_username'); // from cookie if ($username == 'super-root') { $username = 'root'; } + return $username === false ? '' : $username; }