不过在宋仁宗在位时期,也还是有着一宗烦心事的,因为尽管他在位时间很长,长达40余年。可是一直到了宋仁宗的晚年,却都还没有子嗣。满满后宫的嫔妃尽管为他生育了很多的公主,却没有一位皇子。其实宋仁宗年轻的时候,也还是有过三位皇子的,分别是杨王赵昉,雍王赵昕,荆王赵曦。可是这三位皇子却都是早早的夭折,之后就再也没有嫔妃为他生育下皇子。
随着宋仁宗年纪的增大,这个问题成为了当时最为重要的国本问题,大臣们谨慎着向他提及这一问题,最后生子无望的宋仁宗,选择了宗族里与他同辈赵允让的儿子赵曙作为自己的养子,后将其立为皇子,后将皇位传给了他,也就是历史上的宋英宗。