diff --git a/Source/Editor/Utilities/VariantUtils.cs b/Source/Editor/Utilities/VariantUtils.cs index 8cca826ff..6bebfdb5f 100644 --- a/Source/Editor/Utilities/VariantUtils.cs +++ b/Source/Editor/Utilities/VariantUtils.cs @@ -513,7 +513,9 @@ namespace FlaxEditor.Utilities { // Json var json = stream.ReadStrAnsi(-71); - return FlaxEngine.Json.JsonSerializer.Deserialize(json, type); + if (json.Length != 0) + return FlaxEngine.Json.JsonSerializer.Deserialize(json, type); + return Activator.CreateInstance(type); } return null; }