diff --git a/Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs b/Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs index b16c4eb47..40e5204d5 100644 --- a/Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs +++ b/Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs @@ -299,6 +299,8 @@ namespace Flax.Build.Bindings // Object reference property if (typeInfo.IsObjectRef) return GenerateCSharpNativeToManaged(buildData, typeInfo.GenericArgs[0], caller); + if (typeInfo.Type == "SoftTypeReference" || typeInfo.Type == "SoftObjectReference") + return typeInfo.Type; // Array or Span or DataContainer #if USE_NETCORE