在趙德芳死後半年多,趙光義又故意激發了趙廷美對他的不滿,隨即趙廷美被指證勾結兵部尚書盧多遜反叛想逼迫趙光義退位。很快趙廷美就被罷官奪爵流放到房州,到了房州不久之後,趙廷美抑鬱而亡,這時候趙光義的皇位前三順位繼承人基本死光,於是趙光義就對外宣布改立自己親生兒子趙恆為太子。
而趙光義冊立趙恆為太子時,正是宋皇后去世的那一年,可以說那時候凡是知道趙匡胤與趙光義兄弟之間事情的人不是已經死光就是不敢再吱聲,所以趙光義這時候才明立了趙恆為太子,從此北宋皇帝一脈都是趙光義的後人。
但是天道好輪迴,到了南宋時期,由於宋高宗趙構在南逃時被金國軍隊嚇得失去了生育能力,因此宋高宗不得已過繼了趙德芳的六世孫趙昚為養子,即後來的宋孝宗,因此南宋自宋孝宗之後皇位傳承又轉到了趙匡胤的後人手中。
其實正是趙光義對寡嫂宋皇后刻薄,再加上趙德昭、趙德芳、趙廷美死的比較詭異,這才給後世留下了斧聲燭影,認為趙光義得位不正,屬於篡奪了趙匡胤的皇位傳說。