diff --git a/FinModelUtility/Fin/Fin/src/shaders/glsl/ModelRequirements.cs b/FinModelUtility/Fin/Fin/src/shaders/glsl/ModelRequirements.cs index 0c9b63827..d6ecf9f40 100644 --- a/FinModelUtility/Fin/Fin/src/shaders/glsl/ModelRequirements.cs +++ b/FinModelUtility/Fin/Fin/src/shaders/glsl/ModelRequirements.cs @@ -42,7 +42,7 @@ private ModelRequirements(IReadOnlyModel model) { switch (skin) { case ISkin multiColorSkin: { this.NumColors - = (uint) multiColorSkin.TypedVertices.Max(v => v.ColorCount); + = (uint) multiColorSkin.TypedVertices.MaxOrDefault(v => v.ColorCount); break; } case ISkin singleColorSkin: { @@ -56,7 +56,7 @@ private ModelRequirements(IReadOnlyModel model) { switch (skin) { case ISkin multiUvSkin: { - this.NumUvs = (uint) multiUvSkin.TypedVertices.Max(v => v.UvCount); + this.NumUvs = (uint) multiUvSkin.TypedVertices.MaxOrDefault(v => v.UvCount); break; } case ISkin singleUvSkin: {