diff --git a/mixer/blender_data/attributes.py b/mixer/blender_data/attributes.py index 226f17fd..6b679d9a 100644 --- a/mixer/blender_data/attributes.py +++ b/mixer/blender_data/attributes.py @@ -197,7 +197,9 @@ def write_attribute( # Don't log this, too many messages # f"Attempt to write to non-existent attribute {bl_instance}.{key} : skipped" return - + # HACK TO avoid Blender crash. + if prop.name == "Active Paint Texture Index": + return if not prop.is_readonly: try: setattr(parent, key, value)