diff --git a/Assets/VRM/Runtime/IO/VRMImporterContext.cs b/Assets/VRM/Runtime/IO/VRMImporterContext.cs index c567c1645..98dc2bf7a 100644 --- a/Assets/VRM/Runtime/IO/VRMImporterContext.cs +++ b/Assets/VRM/Runtime/IO/VRMImporterContext.cs @@ -162,7 +162,7 @@ namespace VRM // fallback asset.Preset = CachedEnum.ParseOrDefault(group.name, true); } - asset.Values = group.binds.Select(x => + asset.Values = group.binds.Where(x => x.mesh >= 0 && x.mesh < Meshes.Count).Select(x => { var mesh = Meshes[x.mesh].Mesh; var node = transformMeshTable[mesh];