diff options
-rw-r--r-- | gajim/common/modules/user_avatar.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gajim/common/modules/user_avatar.py b/gajim/common/modules/user_avatar.py index 0eef8529a..c5c36bf12 100644 --- a/gajim/common/modules/user_avatar.py +++ b/gajim/common/modules/user_avatar.py @@ -71,6 +71,11 @@ class UserAvatar(BaseModule): avatar = yield self._nbxmpp('UserAvatar').request_avatar_data( avatar_info.id, jid=jid) + if avatar is None: + self._log.warning('%s advertised %s but data node is empty', + jid, avatar_info.id) + return + if is_error(avatar): self._log.warning(avatar) return |