diff options
-rw-r--r-- | protocols/ICQ-WIM/src/server.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/protocols/ICQ-WIM/src/server.cpp b/protocols/ICQ-WIM/src/server.cpp index c6c524e1c7..29f3e8ed86 100644 --- a/protocols/ICQ-WIM/src/server.cpp +++ b/protocols/ICQ-WIM/src/server.cpp @@ -571,7 +571,8 @@ void CIcqProto::ParseMessage(MCONTACT hContact, __int64 &lastMsgId, const JSONNo }
// message text might be a separate file link as well
- CheckFile(hContact, wszText, pFileInfo);
+ if (pFileInfo == nullptr)
+ CheckFile(hContact, wszText, pFileInfo);
// process our own messages
CMStringA reqId(it["reqId"].as_mstring());
|