summaryrefslogtreecommitdiff
path: root/protocols/ICQ-WIM/src/poll.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/ICQ-WIM/src/poll.cpp')
-rw-r--r--protocols/ICQ-WIM/src/poll.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/protocols/ICQ-WIM/src/poll.cpp b/protocols/ICQ-WIM/src/poll.cpp
index 477e3432bc..d6ab5ae19d 100644
--- a/protocols/ICQ-WIM/src/poll.cpp
+++ b/protocols/ICQ-WIM/src/poll.cpp
@@ -112,15 +112,8 @@ void CIcqProto::ProcessDiff(const JSONNode &ev)
if (hContact == INVALID_CONTACT_ID)
continue;
- if (bDeleted) {
- if (processed[hContact])
- continue;
-
- // prepare contact for deletion
- Clist_SetGroup(hContact, nullptr);
- Contact_RemoveFromList(hContact);
+ if (bDeleted)
continue;
- }
processed[hContact] = true;
setWString(hContact, "IcqGroup", pGroup->wszName);