Remove channel we’re kicked from from the correct collection.
[xudocci.git] / src / main / java / net / pterodactylus / xdcc / core / Core.java
index cce13fe..30da4a8 100644 (file)
@@ -677,9 +677,9 @@ public class Core extends AbstractExecutionThreadService {
                                        return;
                                }
 
-                               extraChannels.remove(channel);
+                               extraChannels.remove(channel.get());
                        } else {
-                               channels.remove(channel.get());
+                               joinedChannels.remove(channel.get());
                        }
                        eventBus.post(new GenericMessage(format(
                                        "Kicked from %s by %s: %s",