obviation

noun

1.
the act of preventing something by anticipating and disposing of it effectively
Derived from:
obviate