How to sign-up affiliates without requiring them to have a website

Greetings, We are using Pro Sites and the affiliate program (and loving it by the way). When I add the affiliate shortcode to the front end it defaults to the sign-up for a new website. We need non-site owners to be able to join the affiliate program without having to have a site. Any ideas?

Thanks, Dan