diff --git a/cmd/eksterd/memory.go b/cmd/eksterd/memory.go index 1f3339a..ba29b08 100644 --- a/cmd/eksterd/memory.go +++ b/cmd/eksterd/memory.go @@ -151,7 +151,9 @@ func (b *memoryBackend) ChannelsGetList() []microsub.Channel { } } else { for _, uid := range uids { - channels = append(channels, b.Channels[uid]) + if c, e := b.Channels[uid]; e { + channels = append(channels, c) + } } } return channels