汉惠帝刘盈有六个儿子(都是后宫的宫女所生),先后有两个在吕后称制时被立为皇帝,前少帝后来被废,后少帝在位一直到吕后去逝时,因为吕后在时为他娶了吕家的女儿为皇后,在平定诸吕后,功臣们和皇族们害怕将来吕家还会壮大,而仅废皇后又怕小皇帝疼爱老婆而怀恨在心,因此功臣们和皇族们便诬蔑说惠帝没有儿子,现在的皇帝是吕后从民间找来冒充惠帝的儿子即位的,因此他们便罢黜了少帝,迎立代王刘恒为帝,即汉文帝。由于后来的皇帝要表明他们即位的正统性,功臣和皇族们要表明罢黜了少帝的合法性,所以他们便极力宣传惠帝无子这个说法,也由于后来的文帝、景帝成就很大,深得民心,所以惠帝无子这个说法便深入人心,留传下来。