I have never been required to have business insurance with past clients but my latest gig has this stipulation in the consulting agreement:
"Consultant shall maintain such insurance as is customary in the industry."
I personally don't know any 1099 independents with errors and omissions insurance so maybe it's not customary? I'm based out of Boston, MA.