diff --git a/linphone-app/src/components/content/ContentModel.cpp b/linphone-app/src/components/content/ContentModel.cpp index 509446cbe..d8bdff3ea 100644 --- a/linphone-app/src/components/content/ContentModel.cpp +++ b/linphone-app/src/components/content/ContentModel.cpp @@ -228,7 +228,7 @@ void ContentModel::downloadFile(){ } void ContentModel::openFile (bool showDirectory) { - if (!mWasDownloaded && !mChatMessageModel->isOutgoing()) { + if ((!mWasDownloaded && !mChatMessageModel->isOutgoing()) || mContent->getFilePath() == "") { downloadFile(); }else{ QFileInfo info( Utils::coreStringToAppString(mContent->getFilePath()));