summaryrefslogtreecommitdiff
path: root/protocols/Telegram/src/proto.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Telegram/src/proto.cpp')
-rw-r--r--protocols/Telegram/src/proto.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/protocols/Telegram/src/proto.cpp b/protocols/Telegram/src/proto.cpp
index 2767e7c059..84944a6b49 100644
--- a/protocols/Telegram/src/proto.cpp
+++ b/protocols/Telegram/src/proto.cpp
@@ -75,6 +75,12 @@ void CTelegramProto::OnModulesLoaded()
m_arUsers.insert(new TG_USER(_atoi64(szId.c_str()), 0));
for (auto &cc : AccContacts()) {
+ ptrA szPath(getStringA(cc, "AvatarPath"));
+ if (szPath) {
+ delSetting(cc, "AvatarPath");
+ delSetting(cc, DBKEY_AVATAR_HASH);
+ }
+
bool isGroupChat = isChatRoom(cc);
szId = getMStringA(cc, isGroupChat ? "ChatRoomID" : DBKEY_ID);
if (!szId.IsEmpty()) {