From d1dee1e908701fe693db0b6bb443dba9022695b6 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 10 Apr 2023 12:27:18 +0500 Subject: [PATCH] Fixed errors from 9bca705 --- src/blenderbim/blenderbim/tool/drawing.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/tool/drawing.py b/src/blenderbim/blenderbim/tool/drawing.py index 5ccdce1745..9e5318770e 100644 --- a/src/blenderbim/blenderbim/tool/drawing.py +++ b/src/blenderbim/blenderbim/tool/drawing.py @@ -152,7 +152,7 @@ class Drawing(blenderbim.core.tool.Drawing): if obj: obj_data = obj.data bpy.data.objects.remove(obj) - if obj_data.users == 0: # in case we have drawing element types + if obj_data and obj_data.users == 0: # in case we have drawing element types cls.remove_object_data(obj_data) @classmethod @@ -163,7 +163,7 @@ class Drawing(blenderbim.core.tool.Drawing): elif isinstance(data, bpy.types.Mesh): bpy.data.meshes.remove(data) elif isinstance(data, bpy.types.Curve): - bpy.data.curves.remove(C.object.data) + bpy.data.curves.remove(data) @classmethod def delete_object(cls, obj):