diff --git a/cmd/state.go b/cmd/state.go index 7258af3a..711935d9 100644 --- a/cmd/state.go +++ b/cmd/state.go @@ -59,6 +59,10 @@ func (s *State) onReady(r *gateway.ReadyEvent) { // Track guilds that have a parent (folder) to add orphan channels later var folderGuildIds []discord.GuildID for _, folder := range r.UserSettings.GuildFolders { + // Hide unnamed, single-server folders + if folder.Name == "" && len(folder.GuildIDs) < 2 { + continue + } folderGuildIds = append(folderGuildIds, folder.GuildIDs...) mainFlex.guildsTree.createFolderNode(folder)