Vua sai sứ đến xem tận nơi, quả nhiên có đứa bé ấy, mới đem về kinh, cho ở trong chùa Báo Thiên. Vua thấy đứa trẻ ấy thông minh thần
dị lắm, muốn nuôi làm con.
Các quan can rằng:
- Nó tuy linh dị, nhưng tất phải thác sinh vào trong cung cấm mới được.
Vua nghe lời, thiết tuần chay to bảy đêm ngày, để cho nó làm phép đầu thai.
Đạo Hạnh nghe chuyện làm vậy, bảo riêng với chị rằng:
- Đây tất là Đại Điên, muốn đầu sinh vào cửa nhà vua để báo thù đây, kẻ kia dùng tà thuật, làm hoặc người ta đã nhiều, tôi sao nỡ ngồi
nhìn mà không cứu, để nó làm càn hay sao?
Mới bảo chị mặc giả nhà sư, cầm giấu vài quả ấn pháp sư, giắt lên mái nhà chỗ đàn chay. Cúng được ba hôm, Giác Hoàng phải bệnh,
bảo với người ta rằng:
- Khắp cả thế giới, chỗ nào cũng chăng lưới sắt, không có đường nào mà đầu thai được.
Nói xong thì mất. Vua sai tìm khắp nơi có bùa bèn gì không, thì bắt được mấy quả ấn kết lại, có tên Từ Đạo Hạnh. Vua giận lắm, sai bắt
Đạo Hạnh vào lầu Hưng Khánh đánh trượng, rồi hội các quan lại nghị án.
Xảy có Sùng hiền hầu đi qua, Đạo Hạnh kêu rằng:
- Xin ngài rủ lòng thương mà cứu cho tôi, tôi sẽ xin đầu thai vào cung để báo ơn ấy.
Sùng hiền hầu gật đầu. Đến lúc hội nghị, Kim hầu xin đem Đạo Hạnh chính pháp. Sùng hiền hầu cười nói rằng:
- Giác Hoàng nếu có thần lực, thì dù Từ Lộ giải chú thế nào cũng không việc gì. Nay vì thế mà phải chết, thì Giác Hoàng còn kém Từ Lộ
xa lắm. Tôi thiết tưởng bắt tội hắn, thà rằng cho hắn thác sinh còn hơn, xin bệ hạ nghĩ cho.
Vua nghe lời, tha tội cho Đạo Hạnh, Đạo Hạnh trở ra, vào hầu nhà riêng Sùng hiền hầu, nhận thấy phu nhân đang tắm, đến sát tận nơi
đứng xem. Phu nhân giận lắm, bỗng thấy một đứa trẻ con chạy vào trong thùng tắm, phu nhân kinh hãi, nói truyện với chồng. Sùng hiền
hầu đã biết rồi, không trách hỏi gì đến. Từ đấy phu nhân có mang.
Đạo Hạnh dặn Sùng hiền hầu rằng:
- Khi nào phu nhân sắp ở cữ, thì phải bảo cho tôi biết trước.
Đến khi phu nhân ở cữ, giở dạ đã lâu mà chưa sinh được, Sùng hiền hầu sai người ruổi mau đến bảo Đạo Hạnh.
Đạo Hạnh vội vàng tắm gội thay áo, dặn học trò rằng: