diff --git a/src/main/java/eu/siacs/conversations/entities/Conversation.java b/src/main/java/eu/siacs/conversations/entities/Conversation.java index d71251aacbb3234a5f51ad4a0aa28c9b9888a1bb..2d70af3906f9d269a78619e9a4b03b35202c0d44 100644 --- a/src/main/java/eu/siacs/conversations/entities/Conversation.java +++ b/src/main/java/eu/siacs/conversations/entities/Conversation.java @@ -2328,7 +2328,7 @@ public class Conversation extends AbstractEntity implements Blockable, Comparabl boolean actionsCleared = false; Element command = iq.findChild("command", "http://jabber.org/protocol/commands"); if (iq.getType() == IqPacket.TYPE.RESULT && command != null) { - if (mNode.equals("jabber:iq:register") && command.getAttribute("status").equals("completed")) { + if (mNode.equals("jabber:iq:register") && command.getAttribute("status") != null && command.getAttribute("status").equals("completed")) { xmppConnectionService.createContact(getAccount().getRoster().getContact(iq.getFrom()), true); }