don't crash when tabbing through muc user list with offline users

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/ui/ConversationFragment.java | 5 
1 file changed, 3 insertions(+), 2 deletions(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/ConversationFragment.java 🔗

@@ -1369,8 +1369,9 @@ public class ConversationFragment extends Fragment implements EditMessage.Keyboa
 		}
 		List<String> 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);