diff --git a/src/blenderbim/blenderbim/bim/module/geometry/operator.py b/src/blenderbim/blenderbim/bim/module/geometry/operator.py index 630177f34d..71554ea171 100644 --- a/src/blenderbim/blenderbim/bim/module/geometry/operator.py +++ b/src/blenderbim/blenderbim/bim/module/geometry/operator.py @@ -209,6 +209,7 @@ class UpdateRepresentation(bpy.types.Operator): "should_use_presentation_style_assignment": context.scene.BIMGeometryProperties.should_use_presentation_style_assignment, }, ) + tool.Geometry.record_object_materials(obj) # TODO: move this into a replace_representation usecase or something for inverse in self.file.get_inverse(old_representation):