From c864ecb525b5223359b5fadc63ee771cb7a2f4cd Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Mon, 28 May 2012 13:53:43 +0000 Subject: [PATCH] Fixes NullPointerException and loosing some multichat messages. --- .../communicator/impl/protocol/jabber/ChatRoomJabberImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/ChatRoomJabberImpl.java b/src/net/java/sip/communicator/impl/protocol/jabber/ChatRoomJabberImpl.java index 6602a4c11..c85bf0d69 100644 --- a/src/net/java/sip/communicator/impl/protocol/jabber/ChatRoomJabberImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/jabber/ChatRoomJabberImpl.java @@ -2341,7 +2341,8 @@ public void processPacket(Packet packet) // Check if the MUCUser informs that the invitee // has declined the invitation - if (mucUser.getDecline() != null + if (mucUser != null + && mucUser.getDecline() != null && ((org.jivesoftware.smack.packet.Message) packet).getType() != org.jivesoftware.smack.packet.Message.Type.error) {