diff --git a/controllers/UsersController.inc b/controllers/UsersController.inc index e067ac76..7f72a583 100644 --- a/controllers/UsersController.inc +++ b/controllers/UsersController.inc @@ -119,7 +119,12 @@ $character['characterroles'] = array_map(function($a) { return $a['name']; }, $character['characterroles']); // Level - $character['xplevel'] = $this->Xplevels->getXPLevelById($character['xplevel_id']); + try { + $character['xplevel'] = $this->Xplevels->getXPLevelById($character['xplevel_id']); + } + catch(\nre\Exceptions\IdNotFoundException $e) { + // No XP-level + } // Avatar $avatar = $this->Avatars->getAvatarById($character['avatar_id']); diff --git a/views/html/users/user.tpl b/views/html/users/user.tpl index 31c4907b..1c94d32a 100644 --- a/views/html/users/user.tpl +++ b/views/html/users/user.tpl @@ -38,7 +38,9 @@

+

+