diff --git a/scriptengines/javascript/simplebindings/bytearrayclass.cpp b/scriptengines/javascript/simplebindings/bytearrayclass.cpp index b24068e2d..c3113e15b 100644 --- a/scriptengines/javascript/simplebindings/bytearrayclass.cpp +++ b/scriptengines/javascript/simplebindings/bytearrayclass.cpp @@ -234,7 +234,7 @@ QScriptValue ByteArrayClass::toScriptValue(QScriptEngine *eng, const QByteArray void ByteArrayClass::fromScriptValue(const QScriptValue &obj, QByteArray &ba) { - ba = qvariant_cast(obj.data().toVariant()); + ba = obj.toVariant().toByteArray(); }