diff --git a/lib/weblib.php b/lib/weblib.php
index 54c3d114848..daa08a517a7 100644
--- a/lib/weblib.php
+++ b/lib/weblib.php
@@ -920,14 +920,17 @@ function user_login_string($course, $user=NULL) {
if (isset($user->realuser)) {
if ($realuser = get_record("user", "id", $user->realuser)) {
- $realuserinfo = " [framename}\" href=\"$CFG->wwwroot/course/loginas.php?id=$course->id&return=$realuser->id\">$realuser->firstname $realuser->lastname] ";
+ $fullname = fullname($realuser, true);
+ $realuserinfo = " [framename}\"
+ href=\"$CFG->wwwroot/course/loginas.php?id=$course->id&return=$realuser->id\">$fullname] ";
}
} else {
$realuserinfo = "";
}
if (isset($user->id) and $user->id) {
- $username = "framename}\" href=\"$CFG->wwwroot/user/view.php?id=$user->id&course=$course->id\">$user->firstname $user->lastname";
+ $fullname = fullname($user, true);
+ $username = "framename}\" href=\"$CFG->wwwroot/user/view.php?id=$user->id&course=$course->id\">$fullname";
$loggedinas = $realuserinfo.get_string("loggedinas", "moodle", "$username").
" (framename}\" href=\"$CFG->wwwroot/login/logout.php\">".get_string("logout").")";
} else {