张邦昌还政赵构后,赵构当时没有杀张邦昌。但是金人在立伪楚时还留了一手,将赵佶的靖恭夫人李春燕立为伪后。所以风头一过,赵构就对李春燕严刑逼供,让她指认张邦昌的罪状,最后张邦昌得了个比莫须有还莫须有的告发,史书仅得“诏数邦昌罪”五字,不知何罪。赵构便赐死张邦昌,杀王时雍等,完成秋后算账。
同时,赵构还进行了中国历史上唯一一次有据可查的朝廷编纂野史:“归宋以后张邦昌自然不敢认李春燕,但二人情谊尚在。一日张邦昌酒后,又招惹李春燕,李春燕裸着双臂钻在了张邦昌怀里说,“大哥,如今已经这样了(又是宋朝宫人),就不要再叙旧情了。”但李春燕却不是个不念旧的人,她亲自将张邦昌扶上了车,又安排了干女儿陈氏陪侍。后来张邦昌回东府,李春燕还私下里去送过他。”
使得民间认为赵佶是赵构的亲爹,当时虽然被俘,却尚在人间,张邦昌这是在招惹皇帝的小妈。虽然皇家嫔妃转赐臣子也不能说没有先例,但这个时候显然就被用做把柄。