From dda803df2ec805f002fc7154206ac41cddf18412 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Tue, 23 Jan 2024 09:04:44 +1100 Subject: [PATCH] See 0028fd3. Fix regression when duplicating objects without connections. --- src/blenderbim/blenderbim/bim/module/geometry/operator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/geometry/operator.py b/src/blenderbim/blenderbim/bim/module/geometry/operator.py index c07f221993..ac9592445b 100644 --- a/src/blenderbim/blenderbim/bim/module/geometry/operator.py +++ b/src/blenderbim/blenderbim/bim/module/geometry/operator.py @@ -872,6 +872,8 @@ class OverrideDuplicateMove(bpy.types.Operator): def remove_old_connections(old_to_new): for new in old_to_new.values(): + if not hasattr(new[0], "ConnectedTo"): + continue for connection in new[0].ConnectedTo: entity = connection.RelatedElement if entity in old_to_new.keys():