diff --git a/src/core/mpris_common.h b/src/core/mpris_common.h index c17dfc5f..e120eb22 100644 --- a/src/core/mpris_common.h +++ b/src/core/mpris_common.h @@ -57,7 +57,7 @@ inline void AddMetadata(const QString &key, const QDateTime &metadata, QVariantM } inline void AddMetadata(const QString &key, const QDBusObjectPath &metadata, QVariantMap *map) { - if (metadata.path().length() > 0) (*map)[key] = metadata; + if (metadata.path().length() > 0) (*map)[key] = QVariant::fromValue(metadata); } inline QString AsMPRISDateTimeType(const qint64 time) {