summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--protocols/ICQ-WIM/src/server.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/protocols/ICQ-WIM/src/server.cpp b/protocols/ICQ-WIM/src/server.cpp
index ab4741662a..6780daad1e 100644
--- a/protocols/ICQ-WIM/src/server.cpp
+++ b/protocols/ICQ-WIM/src/server.cpp
@@ -27,6 +27,8 @@ void CIcqProto::CheckAvatarChange(MCONTACT hContact, const JSONNode &ev)
CMStringW wszIconId(ev["bigIconId"].as_mstring());
if (wszIconId.IsEmpty())
wszIconId = ev["iconId"].as_mstring();
+ if (wszIconId.IsEmpty())
+ wszIconId = ev["avatarId"].as_mstring();
if (!wszIconId.IsEmpty()) {
CMStringW oldIconID(getMStringW(hContact, "IconId"));