@ -165,7 +165,7 @@ func (t *TwitchPubSub) reconnect() error {
func (t *TwitchPubSub) Listen(topics []string) error {
err := t.listen(topics)
if err != nil {
if err == nil {
// Update topic list
t.SubscribedTopics = append(t.SubscribedTopics, topics...)
}