The Code of Canons of the Eastern Churches authorizes the local Catholic bishop to permit a Catholic priest, of whatever rite, to bless the marriage of Orthodox faithful who being unable without great difficulty to approach a priest of their own Church, ask for this spontaneously. In exceptional circumstances Catholics may, in the absence of an authorized priest, marry before witnesses. If a priest who is not authorized for the celebration of the marriage is available, he should be called in, although the marriage is valid even without his presence. The Code of Canons of the Eastern Churches specifies that, in those exceptional circumstances, even a "non-Catholic" priest (and so not necessarily one belonging to an Eastern Church) may be called in.