feet of clay
feet of clay {n. phr.}
A hidden fault or weakness in a person which is discovered or shown.
The famous general showed he had feet of clay when he began to drink liquor.
The banker seemed to be honest, but he had feet of clay and was arrested for stealing.
Categories:
Source: A Dictionary of American Idioms