diff --git a/src/app_service/service/community/service.nim b/src/app_service/service/community/service.nim index 8cb43d9829..514cf3b8fc 100644 --- a/src/app_service/service/community/service.nim +++ b/src/app_service/service/community/service.nim @@ -211,6 +211,9 @@ QtObject: self.allCommunities[community.id] = community if(not self.joinedCommunities.hasKey(community.id)): + if (community.joined and community.isMember): + self.joinedCommunities[community.id] = community + self.events.emit(SIGNAL_COMMUNITY_JOINED, CommunityArgs(community: community)) return let prev_community = self.joinedCommunities[community.id]