foreknowledge
FOREKNOWL'EDGE,
n. Knowledge of a thing before it happens; prescience.
If I foreknew, foreknowledge had no influence on their fault.