diff --git a/src/blenderbim/blenderbim/bim/module/root/operator.py b/src/blenderbim/blenderbim/bim/module/root/operator.py index 2b5bfd2248..89ff3c7fca 100644 --- a/src/blenderbim/blenderbim/bim/module/root/operator.py +++ b/src/blenderbim/blenderbim/bim/module/root/operator.py @@ -168,6 +168,8 @@ class UnlinkObject(bpy.types.Operator): objects = context.selected_objects for obj in objects: if obj.BIMObjectProperties.ifc_definition_id: + if obj in IfcStore.edited_objs: + IfcStore.edited_objs.remove(obj) IfcStore.unlink_element(obj=obj) if obj.data: obj.data = obj.data.copy()