Don't require that "Set up a site" be toggled to do blog domain verification if there is no "set up a site" toggle

This is required to make the validation work correctly for portfolios

See #1029