From f81f9f9e760e7736267cad805bb4e667722eff5e Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 9 Nov 2022 22:02:23 -0500 Subject: [PATCH] Fix NPE --- src/main/java/eu/siacs/conversations/parser/IqParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/parser/IqParser.java b/src/main/java/eu/siacs/conversations/parser/IqParser.java index 23e1df85b9c7f622797337e5af42a2575f44ebd5..4c16afb3a1e7b87a45692b993e55068069f83cda 100644 --- a/src/main/java/eu/siacs/conversations/parser/IqParser.java +++ b/src/main/java/eu/siacs/conversations/parser/IqParser.java @@ -453,7 +453,7 @@ public class IqParser extends AbstractParser implements OnIqPacketReceived { response = mXmppConnectionService.getIqGenerator().entityTimeResponse(packet); } mXmppConnectionService.sendIqPacket(account, response, null); - } else { + } else if (packet.getFrom() != null) { final Contact contact = account.getRoster().getContact(packet.getFrom()); final Conversation conversation = mXmppConnectionService.find(account, packet.getFrom()); if (packet.hasChild("data", "urn:xmpp:bob") && isGet && (conversation == null ? contact != null && contact.canInferPresence() : conversation.canInferPresence())) {