diff options
Diffstat (limited to 'src/versit/qvcard21writer.cpp')
-rw-r--r-- | src/versit/qvcard21writer.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/versit/qvcard21writer.cpp b/src/versit/qvcard21writer.cpp index 45914a58b..7acce33ba 100644 --- a/src/versit/qvcard21writer.cpp +++ b/src/versit/qvcard21writer.cpp @@ -79,6 +79,9 @@ void QVCard21Writer::encodeVersitProperty(const QVersitProperty& property) encodeGroupsAndName(property); QMultiHash<QString,QString> parameters = property.parameters(); QVariant variant(property.variantValue()); + if (variant.type() == QVariant::Url) { + variant = QVariant(variant.toUrl().toString()); + } QString renderedValue; QByteArray renderedBytes; |