From 4bd73edd50d8298ad78c4859e90bdbb61617fa04 Mon Sep 17 00:00:00 2001 From: Daniel Gultsch Date: Fri, 8 Jul 2016 13:24:14 +0200 Subject: don't crash when tabbing through muc user list with offline users --- src/main/java/eu/siacs/conversations/ui/ConversationFragment.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/eu/siacs') diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java index 336f2abe6..4c122da1c 100644 --- a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java +++ b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java @@ -1380,8 +1380,9 @@ public class ConversationFragment extends Fragment implements EditMessage.Keyboa } List completions = new ArrayList<>(); for(MucOptions.User user : conversation.getMucOptions().getUsers()) { - if (user.getName().startsWith(incomplete)) { - completions.add(user.getName()+(firstWord ? ": " : " ")); + String name = user.getName(); + if (name != null && name.startsWith(incomplete)) { + completions.add(name+(firstWord ? ": " : " ")); } } Collections.sort(completions); -- cgit v1.2.3