diff options
-rw-r--r-- | protocols/ICQ-WIM/src/server.cpp | 2 |
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"));
|