From 5c07d52240c254fa96a1f63564eea3ccc0ed2fc3 Mon Sep 17 00:00:00 2001 From: Pratik Borhade Date: Thu, 19 Dec 2024 14:17:45 +0100 Subject: [PATCH] Fix #131745: Grease Pencil: Removing vertex group hits assert Caused by 5585d29d301a60147c297b88fb291c8f98b6033c. Return `false` from `BKE_object_defgroup_remove` when called with `GreasePencil` ID. Pull Request: https://projects.blender.org/blender/blender/pulls/131776 --- source/blender/blenkernel/intern/object_deform.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/blender/blenkernel/intern/object_deform.cc b/source/blender/blenkernel/intern/object_deform.cc index 2f311cadaa4..1177c450592 100644 --- a/source/blender/blenkernel/intern/object_deform.cc +++ b/source/blender/blenkernel/intern/object_deform.cc @@ -524,8 +524,8 @@ bool BKE_object_defgroup_array_get(ID *id, MDeformVert **dvert_arr, int *dvert_t } case ID_GP: /* Should not be used with grease pencil objects. */ - BLI_assert_unreachable(); - break; + dvert_arr = nullptr; + return false; default: break; }