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; }