diff --git a/src/chat/chat-message/chat-message.cpp b/src/chat/chat-message/chat-message.cpp index 7b80dd35c..3fe4c2831 100644 --- a/src/chat/chat-message/chat-message.cpp +++ b/src/chat/chat-message/chat-message.cpp @@ -286,6 +286,12 @@ LinphoneContent *ChatMessagePrivate::getFileTransferInformation () const { if (hasFileTransferContent()) { return getFileTransferContent()->toLinphoneContent(); } + for (const Content *c : contents) { + if (c->getContentType().isFile()) { + FileContent *fileContent = (FileContent *)c; + return fileContent->toLinphoneContent(); + } + } return NULL; }