YA modelling a chain question

Using the array modifier I (finally) got a nice looking chain.
Now I wanted to follow my chain a curve or path.
So I added a curve modifier to the 1st chain link.
The problem I got now is that if the curve is sparp (poly not bezier) then a chain link gets bent. (See attachment, red circle)
But in reality a single chain link never gets bent because the chain is flexible between each chain link.
So how can I make my chain look real? I want to have a chain following a path but no chain link should be bent.
Thanks for any idea!


You could use an armature.