司马光见到韩琦等人说:“诸公现在不及时决定皇位继承人这件事,将来禁宫中夜半传出寸纸片言,以某人为皇嗣,那么天下人不敢违抗。”
韩琦等拱手说:“不敢不尽力而为。”
不久,诏命赵曙判宗正,赵曙谢辞不就任,于是立他为皇子,又称病不入宫。
司马光说:“皇子辞谢不可计量的富贵,竟至于十天一月之久,可见他的贤能远胜他人。然而父亲呼唤不及答应就要去做,君命呼唤不等待车驾,希望陛下用臣子大义责成皇子,说他应当而且必须入宫。”
赵曙于是接受了当皇子的诏命。
司马光对于皇室之间的事,只要不合礼法的,他也管。
兖国公主嫁给了李玮,但俩人合不来。于是,皇帝下诏把李玮调出到卫州,他的母亲杨氏归其兄长李璋照顾,公主入居禁宫之中。
司马光立即对皇帝说:“陛下怀念章懿太后,所以让李玮匹配公主。如今李玮母子分离析别,家事穷困潦倒,难道皇上对他家已无顾念之心了吗?李玮已经遭黜斥,公主怎么会没有罪责呢?”
赵祯听了醒悟,降公主为沂国公主,对待李氏的恩泽不减。