Inerrable

a.
  1. Incapable of erring; infallible; unerring.