diff --git a/Assets/UniGLTF/Runtime/UniGLTF/IO/MeshIO/MeshImporter.cs b/Assets/UniGLTF/Runtime/UniGLTF/IO/MeshIO/MeshImporter.cs index 7274a6654..5fcb06ca1 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/IO/MeshIO/MeshImporter.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/IO/MeshIO/MeshImporter.cs @@ -84,7 +84,10 @@ namespace UniGLTF await awaitCaller.Run(() => { positions = blendShape.Positions.ToArray(); - normals = blendShape.Normals.ToArray(); + if (blendShape.Normals != null) + { + normals = blendShape.Normals.ToArray(); + } }); Profiler.BeginSample("MeshImporter.BuildBlendShapeAsync");