diff --git a/lib/base/value.cpp b/lib/base/value.cpp index 5a6bfa9ea..4bdefde52 100644 --- a/lib/base/value.cpp +++ b/lib/base/value.cpp @@ -174,10 +174,8 @@ cJSON *Value::ToJson(void) const } else if (IsObjectType()) { Array::Ptr array = *this; return array->ToJson(); - } else if (IsEmpty()) { - return cJSON_CreateNull(); } else { - BOOST_THROW_EXCEPTION(std::runtime_error("Unknown object type.")); + return cJSON_CreateNull(); } case ValueEmpty: