diff --git a/source/blender/nodes/geometry/nodes/node_geo_set_mesh_normal.cc b/source/blender/nodes/geometry/nodes/node_geo_set_mesh_normal.cc index 8c6cd4a4300..d1b05979957 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_set_mesh_normal.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_set_mesh_normal.cc @@ -151,6 +151,7 @@ static void node_geo_exec(GeoNodeExecParams params) Array corner_normals(mesh->corners_num); evaluator.add_with_destination(custom_normal, corner_normals); evaluator.evaluate(); + mesh->attributes_for_write().remove("custom_normal"); bke::mesh_set_custom_normals(*mesh, corner_normals); } });