窦太后像郑庄公的母亲武姜过于溺爱幼子刘武,赏赐不可胜数,恨不得让他登上皇位。最初,景帝对这位深得母亲喜爱,且在平叛“七国之乱”中立下大功的皇弟,感情颇深,不仅同辇进出,且在一次家宴中夸下海口要将江山付托。初元三年(前154),当时还未立太子,在一次家宴上,景帝曾从容对刘武说:“我千秋万岁后,把皇位传给你。”刘武口上辞谢,内心却很欢喜,窦太后更是喜不胜收,但其侄子窦婴进谏道:“父子相传,是汉代的祖制,怎可如此。”力阻才作罢此言得罪了太后,没几天窦太后便下令把窦婴从皇戚的名册中除名。窦太后一心想让景帝立刘武为皇位继承人。但景帝只酒后失言,并非真心,但不如此做又会违背母后的意愿,正左右为难之际,公卿大臣以古制、祖训为由,坚决反对此事。景帝当机立长子刘荣为皇太子,但不到一年,刘荣含冤被废,窦太后乘机再次进言,要立刘武为嗣,大臣袁盎等上书言此事不妥,景帝乘机立刘彻为太子,窦太后愿望再次落空,而梁王刘武听说袁盎等从中作梗,派刺客杀戮了袁盎等数十大臣。景帝龙颜大怒,严令缉捕真凶,事情败露,刘武无奈,刺客自杀。幸托得馆陶公主向太后说情,在窦太后的干预下,此事不了了之,但从此景帝心已容不下梁王。
公元前144年,梁王刘武病死。窦太后闻讯整日涕泣,不吃不喝,经常大骂:“帝果杀吾子!”景帝孝顺,闻之有些手忙脚乱,不知如何是好,姐姐馆陶长公主给景帝出主意,让景帝把梁国一分为五,刘武的五个儿子都封王,五个女儿都赐给汤沐邑,太后方转悲为喜。