After the battle, Arthur moves his court to Camelot, which is more easily defended than Caerleon had been. Seeking to free both Lancelet and Gwenhwyfar from the forbidden love that traps them both, Morgaine tricks Lancelet into marrying Gwenhwyfar's cousin, Elaine. Some time later, during a heated argument with Arthur over their lack of an heir, Gwenhwyfar breaks Morgaine's confidence and tells Arthur he has a son. In growing suspicion and horror, Arthur summons Morgaine and orders her to tell him the truth. Morgaine obeys. Now believing that the lack of a royal heir is God's punishment for Arthur's union, however unwitting, with his own half-sister, Gwenhwyfar urges Arthur to confess the encounter to the bishop, who imposes strict penance upon him. Then she and Arthur arrange for Morgaine to marry into Wales, far from Camelot. But because of a misunderstanding, Morgaine, who had thought she would be marrying the king's younger son Accolon, a Druid priest and warrior, finds herself betrothed to King Uriens of Wales, who is old enough to be her grandfather. Arthur yearns to meet his son Gwydion and perhaps foster him at Camelot, but each time he brings up the subject with Gwenhwyfar, she refuses to discuss it.