diff --git a/fbchat/client.py b/fbchat/client.py index 195d7dd..e7a5952 100644 --- a/fbchat/client.py +++ b/fbchat/client.py @@ -356,8 +356,12 @@ class Client(object): payload = j['payload'] users = [] - for k in payload.keys(): - user = self._adapt_user_in_chat_to_user_model(payload[k]) + for k in payload.keys(): + try: + user = self._adapt_user_in_chat_to_user_model(payload[k]) + except KeyError: + continue + users.append(User(user)) return users