Unfortunately this would mean any user, including logged out visitors, would be a member of the single site. 19160.2.diff​ also moves the empty( $user_id ) checking in get_blogs_of_user() to be before the ! is_multisite() check.