summaryrefslogtreecommitdiff
path: root/components/memberlist.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'components/memberlist.cpp')
-rw-r--r--components/memberlist.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/memberlist.cpp b/components/memberlist.cpp
index 804f443..ffc210b 100644
--- a/components/memberlist.cpp
+++ b/components/memberlist.cpp
@@ -94,7 +94,7 @@ void MemberList::SetActiveChannel(Snowflake id) {
m_guild_id = Snowflake::Invalid;
if (m_chan_id.IsValid()) {
const auto chan = Abaddon::Get().GetDiscordClient().GetChannel(id);
- if (chan.has_value()) m_guild_id = *chan->GuildID;
+ if (chan.has_value() && chan->GuildID.has_value()) m_guild_id = *chan->GuildID;
}
}