diff --git a/src/native/QmlNet/QmlNet/qml/NetValueMetaObjectPacker.cpp b/src/native/QmlNet/QmlNet/qml/NetValueMetaObjectPacker.cpp index 4674cd54..ee3dd6b3 100644 --- a/src/native/QmlNet/QmlNet/qml/NetValueMetaObjectPacker.cpp +++ b/src/native/QmlNet/QmlNet/qml/NetValueMetaObjectPacker.cpp @@ -147,7 +147,7 @@ public: } void pack(const QSharedPointer& source, void* destination) override { - Q_ASSERT(source->getVariantType() == NetVariantTypeEnum_String); + Q_ASSERT(source->getVariantType() == NetVariantTypeEnum_String || source->getVariantType() == NetVariantTypeEnum_Invalid); QString* destinationString = static_cast(destination); switch(source->getVariantType()){ case NetVariantTypeEnum_Invalid: