diff --git a/src/modules/utility/userinfo.js b/src/modules/utility/userinfo.js index 21eb591..9e39c63 100644 --- a/src/modules/utility/userinfo.js +++ b/src/modules/utility/userinfo.js @@ -254,11 +254,12 @@ userinfo.callback = async function (msg, line) { let clanData; if (user.clan) { // TODO: badge emojis via color aproximation of the default presets - descLines.push(`**${user.clan.tag}**`); + if (user.clan.tag) descLines.push(`**${user.clan.tag}**`); - clanData = await hf.bot.requestHandler - .request("GET", APIEndpoints.CLAN(user.clan.identity_guild_id), true) - .catch(() => {}); + if (user.clan.identity_guild_id) + clanData = await hf.bot.requestHandler + .request("GET", APIEndpoints.CLAN(user.clan.identity_guild_id), true) + .catch(() => {}); } if (anyMember) {