Canon 1102.1 Marriage cannot be validly contracted subject to a condition concerning the future.
Canon 1102.2 Marriage entered into subject to a condition concerning the past or the present is valid or not, according as whatever is the basis of the condition exists or not.
Canon 1102.3 However, a condition as mentioned in 1102.2 may not lawfully be attached except with the written permission of the local Ordinary.
Canon 1084.1 Antecedent and perpetual impotence to have sexual intercourse, whether on the part of the man or on that of the woman, whether absolute or relative, by its very nature invalidates marriage.