diff --git a/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt b/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt index 0af595a7..0be891f5 100644 --- a/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt +++ b/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt @@ -443,7 +443,7 @@ class ChannelScreenViewModel : ViewModel() { if (activeChannel == null) return val selfUser = RevoltAPI.userCache[RevoltAPI.selfId] ?: return - val selfMember = + val selfMember = if (activeChannel!!.server == null) null else activeChannel?.server?.let { RevoltAPI.members.getMember(it, selfUser.id!!) } ?: fetchMember(activeChannel!!.server!!, selfUser.id!!)