fix web service to handle empty name parameter