I'm working on a Roll animation for my character and it isn't behaving porperly. On frame 12 the "W" component of the "hip" bone becomes negative (using quaternions). Then between the frame 20 and 32 it tries to interpolate towards a positive number, but it flips around the wrong direction. How do I fix this? If that is not possible then what is the best way to handle this kind of animation?
P.S. I'm using version 2.77.