diff --git a/src/plasma/private/storagethread.cpp b/src/plasma/private/storagethread.cpp index 8cc5f1278..dc29b84e2 100644 --- a/src/plasma/private/storagethread.cpp +++ b/src/plasma/private/storagethread.cpp @@ -253,7 +253,8 @@ void StorageThread::retrieve(QPointer wcaller, const QVariantMap &pa } else if (!query.value(binaryColumn).isNull()) { QByteArray bytes = query.value(binaryColumn).toByteArray(); QDataStream in(bytes); - QVariant v(in); + QVariant v; + in >> v; data.insert(key, v); } }