From 0b30161cd7255c7d0d18947105efef59caadc1f6 Mon Sep 17 00:00:00 2001 From: Colin Basnett Date: Wed, 16 Apr 2025 16:49:34 -0700 Subject: [PATCH] Fixed an error that could occur on export if material name lookup failed --- io_scene_psk_psa/psk/builder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/io_scene_psk_psa/psk/builder.py b/io_scene_psk_psa/psk/builder.py index 6dbd22a..5756f8d 100644 --- a/io_scene_psk_psa/psk/builder.py +++ b/io_scene_psk_psa/psk/builder.py @@ -179,7 +179,7 @@ def build_psk(context: Context, input_objects: PskInputObjects, options: PskBuil for material in materials: psk_material = Psk.Material() - psk_material.name = convert_string_to_cp1252_bytes(material.name) + psk_material.name = convert_string_to_cp1252_bytes(material.name if material else 'None') psk_material.texture_index = len(psk.materials) psk_material.poly_flags = triangle_type_and_bit_flags_to_poly_flags(material.psk.mesh_triangle_type, material.psk.mesh_triangle_bit_flags)