diff --git a/source/blender/windowmanager/intern/wm_toolsystem.cc b/source/blender/windowmanager/intern/wm_toolsystem.cc index 1c9c4d95105..66a28929161 100644 --- a/source/blender/windowmanager/intern/wm_toolsystem.cc +++ b/source/blender/windowmanager/intern/wm_toolsystem.cc @@ -424,6 +424,11 @@ static void toolsystem_brush_activate_from_toolref(const bContext *C, toolsystem_brush_activate_from_toolref_for_object_paint(C, workspace, tref); } } + else if (tref->space_type == SPACE_IMAGE) { + if (tref->mode == SI_MODE_PAINT) { + toolsystem_brush_activate_from_toolref_for_object_paint(C, workspace, tref); + } + } } /** \} */