acabo de probar y si, cuando pones degradados las esquinas redondeadas no tapan el degradado, ni con overflow:hidden;
supongo que no queda otra que decidas entre uno de ellos.
Pudiendo dejar los dos y quitar uno en las versiones viejas usando
modernizr