diff --git a/src/librssguard/services/owncloud/owncloudnetworkfactory.cpp b/src/librssguard/services/owncloud/owncloudnetworkfactory.cpp index 7c0fd4b0c..2c395c90c 100644 --- a/src/librssguard/services/owncloud/owncloudnetworkfactory.cpp +++ b/src/librssguard/services/owncloud/owncloudnetworkfactory.cpp @@ -614,7 +614,9 @@ QList OwnCloudGetMessagesResponse::messages() const { enclosure.m_mimeType = QSL("image/png"); } - msg.m_enclosures.append(enclosure); + if (!message_map[QSL("enclosureMime")].toString().isEmpty() || !enclosure_link.startsWith(QSL("https://www.youtube.com/v/"))) { + msg.m_enclosures.append(enclosure); + } } msg.m_feedId = message_map[QSL("feedId")].toVariant().toString();