diff --git a/Source/Engine/Engine/NativeInterop.cs b/Source/Engine/Engine/NativeInterop.cs index 082c6999a..2d8f8db84 100644 --- a/Source/Engine/Engine/NativeInterop.cs +++ b/Source/Engine/Engine/NativeInterop.cs @@ -946,7 +946,7 @@ namespace FlaxEngine.Interop fieldSize += (nativeFieldPtr - startPtr).ToInt32(); } -#if USE_AOT +#if USE_AOT || DOTNET_HOST_MONO TField fieldValue = (TField)field.GetValue(fieldOwner); #else ref TField fieldValue = ref FieldHelper.GetReferenceTypeFieldReference(fieldOffset, ref fieldOwner);