From 5849d9aec3ccffe0789d2014431c19183fe161d8 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 7 Mar 2025 20:11:51 +1100 Subject: [PATCH] Fix crash using transform with grease pencil without an "area" --- source/blender/editors/transform/transform_generics.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/transform/transform_generics.cc b/source/blender/editors/transform/transform_generics.cc index 09dcbb08059..0cef9599a0b 100644 --- a/source/blender/editors/transform/transform_generics.cc +++ b/source/blender/editors/transform/transform_generics.cc @@ -220,7 +220,7 @@ void initTransInfo(bContext *C, TransInfo *t, wmOperator *op, const wmEvent *eve /* Grease Pencil editing context. */ if (t->obedit_type == OB_GREASE_PENCIL && object_mode == OB_MODE_EDIT && - (area->spacetype == SPACE_VIEW3D)) + ((area == nullptr) || (area->spacetype == SPACE_VIEW3D))) { t->options |= CTX_GPENCIL_STROKES; }