Make sure scale is never less than 0.