Allow an empty service
Merge pull request #2450 from smarterclayton/allow_empty_service_selector

Allow an empty service selector