李旦这边如同坐牢一般的无奈,那边自己的哥哥李显也快乐不到哪里去。在房州的十几年里,李显和韦氏相依为命,虽然生活是艰苦的,但毕竟还有人身自由,这点比李旦要强一些。李显已经过惯了乡下的生活,他别说对皇位一点儿兴趣没有,就连京城的事情他都不想知道,因为他觉得自己已经远离了那个是非之地。但是事实告诉李显,他不可能置身事外,因为他是武则天的亲生骨肉。
这时候武则天的年纪越来越大,身体也无法和以前相比,她知道确定继承人已经是迫在眉睫的问题了,但是她依旧在立武立李的旋涡中不能自拔。一天,武则天梦见一只美丽的鹦鹉双翅都折断了。醒来后,武则天隐隐感觉这个梦好像对自己暗示什么,于是召来狄仁杰给她解梦。狄仁杰借题发挥,对武则天说:“鹦鹉就是指陛下您,断了的双翅就是指您的两个儿子李显和李旦。只有重新起用两人,才能保佑江山振兴。”武则天听过此话后,深感有理。古人相信托梦一说,武则天认为这是上天对她立太子之事的暗示,所以思想上更加倾向于立自己的儿子。
过了不久,契丹人作乱,以“还我庐陵王(李显)、相王(李旦)”为名义,这更加坚定了武则天迎回李显的决心。为了隐人耳目,圣历元年(698)四月,武则天以庐陵王李显有病为名,秘密派人去房州接李显回洛阳。在得知母亲要接自己去洛阳后,李显甚为恐惧,生怕母亲加害自己。等到了洛阳,母子相见,李显才知道母亲的心思。李显就这样秘密地居住在内宫,外界一概不知。一天,武则天召狄仁杰假意商议李显的事情,让李显躲在帐后静听。狄仁杰慷慨陈词,力争要立李显为太子。武则天将幔帐打开,让李显出来,并半开玩笑地说:“还给你的储君。”狄仁杰喜极而泣,叩头不止。武则天对李显说:“快拜谢国老,是他让你回来的,他可是有功于社稷的忠臣啊。”
而此时,武则天已经作出了最终的决定,还是自己的骨肉亲,不管以后国家叫周好,还是叫唐好,只要是自己的子子孙孙能坐住这片江山就好,叫什么国名真的没有那么重要了。不久,武则天正式对外宣布李显回来的消息,并让李显接受百官的拜见。这下,武承嗣等指望当太子的武家子弟一下子傻了眼,形势急转直下,李显的归来基本上宣告了武氏皇帝梦的破灭。
武则天却硬把李家的孩子和武家的孩子拉到一起,让他们当着自己的面向天地发誓以后要和平相处,不能相互残杀,并将誓文刻于铁券上,特别保管起来。武则天这样做可以说是用心良苦,她知道武家的侄子们一定非常失望于自己的选择,而自家的孩子又生性软弱,他们收拾武氏诸王的可能性比武氏诸王报复的可能性小多了。她是担心因为太子的事情造成两家的争斗。
从心里说,武则天真的不希望有人受到伤害。但这只是她一个人的想法,武承嗣就被伤害了。突如其来的失败把这个本来跃跃欲试的人一巴掌扇到了谷底。从此,武承嗣郁郁寡欢,在李显回来的五个月后,武承嗣竟然自己把自己气死了。忙活的人没有得到想要的结果,不想争取的人反而得到了,世间的事情总是这样值得玩味。
为了进一步巩固李显的地位,当年九月,武则天正式册立李显为太子。不管怎样,武则天总算是把自己的身后事安排完了,以后会怎样,她也操纵不了了。