diff --git a/src/main/java/eu/siacs/conversations/services/ChannelDiscoveryService.java b/src/main/java/eu/siacs/conversations/services/ChannelDiscoveryService.java index 413b41ccee08aa27115a8014297103bfe759cc28..eb0392cd7da246952fedb2b336bc859b077ae145 100644 --- a/src/main/java/eu/siacs/conversations/services/ChannelDiscoveryService.java +++ b/src/main/java/eu/siacs/conversations/services/ChannelDiscoveryService.java @@ -195,6 +195,7 @@ public class ChannelDiscoveryService { if (itemsResponse.getType() == IqPacket.TYPE.RESULT) { final List items = IqParser.items(itemsResponse); for (Jid item : items) { + if (item.isDomainJid()) continue; // Only looking for MUCs for now, and by spec they have a localpart IqPacket infoRequest = service.getIqGenerator().queryDiscoInfo(item); queriesInFlight.incrementAndGet();