diff --git a/lib/navigationlib.php b/lib/navigationlib.php index 10ed6ae89ac30..f96f74cdcd339 100644 --- a/lib/navigationlib.php +++ b/lib/navigationlib.php @@ -1936,7 +1936,8 @@ protected function load_for_user($user=null, $forceforcontext=false) { return false; } // Add a branch for the current user - $usernode = $usersnode->add(fullname($user, true), $userviewurl, self::TYPE_USER, null, $user->id); + $canseefullname = has_capability('moodle/site:viewfullnames', $coursecontext); + $usernode = $usersnode->add(fullname($user, $canseefullname), $userviewurl, self::TYPE_USER, null, $user->id); if ($this->page->context->contextlevel == CONTEXT_USER && $user->id == $this->page->context->instanceid) { $usernode->make_active();