diff --git a/src/SerializedObject.cpp b/src/SerializedObject.cpp index dd31dc0701..4aea81b52b 100644 --- a/src/SerializedObject.cpp +++ b/src/SerializedObject.cpp @@ -973,6 +973,7 @@ std::auto_ptr STObject::parseJson(const Json::Value& object, SField::r case STI_VL: if (!value.isString()) + throw std::runtime_error("Incorrect type"); data.push_back(new STVariableLength(field, strUnHex(value.asString()))); break;