diff --git a/space_view3d_copy_attributes.py b/space_view3d_copy_attributes.py index 30393a755904819e24e6bffcceed85acea12b248..da7417375d2288cace4efe60a9846653e1f08e54 100644 --- a/space_view3d_copy_attributes.py +++ b/space_view3d_copy_attributes.py @@ -272,11 +272,7 @@ class CopySelectedPoseConstraints(Operator): for bone in selected: for index, flag in enumerate(self.selection): if flag: - old_constraint = active.constraints[index] - new_constraint = bone.constraints.new( - active.constraints[index].type - ) - generic_copy(old_constraint, new_constraint) + bone.constraints.copy(active.constraints[index]) return {'FINISHED'}