diff --git a/source/blender/editors/space_view3d/view3d_select.cc b/source/blender/editors/space_view3d/view3d_select.cc index 019c3222a32bb0358dd472f37c3521ff84b27018..0a710f9b616aef6f02d9483cc752a904a34175e8 100644 --- a/source/blender/editors/space_view3d/view3d_select.cc +++ b/source/blender/editors/space_view3d/view3d_select.cc @@ -470,7 +470,7 @@ static bool view3d_selectable_data(bContext *C) return BKE_paint_select_elem_test(ob); } if (ob->mode & OB_MODE_WEIGHT_PAINT) { - return BKE_paint_select_elem_test(ob) && BKE_object_pose_armature_get_with_wpaint_check(ob); + return BKE_paint_select_elem_test(ob) || BKE_object_pose_armature_get_with_wpaint_check(ob); } }