By definition, Bounds for single points (size zero) are empty (this matches BLI_rct behavior), so doing an intersect will actually fail. So to resolve, use the existing `is_point_inside_bounds` for single- point-curves. Pull Request: https://projects.blender.org/blender/blender/pulls/140124