Fix for negative time jumps
Updated to 20120430