diff --git a/src/modules/utility/userinfo.js b/src/modules/utility/userinfo.js index a9ac302..93f2a91 100644 --- a/src/modules/utility/userinfo.js +++ b/src/modules/utility/userinfo.js @@ -258,7 +258,10 @@ userinfo.callback = async function (msg, line) { if (questDecoration != null) break; } if (questDecoration != null) { - questDecorationName = questDecoration.messages.name.replace("Avatar Decoration", ""); + questDecorationName = (questDecoration.name ?? questDecoration.messages?.name ?? "*Unknown*").replace( + "Avatar Decoration", + "" + ); badges.push(`[${Icons.badges.quest_completed}](${BadgeURLs.quest_completed})`); } } else if (