公元前87年2月,漢武帝病重,又有望氣者說長安獄中有天子氣,漢武帝慌了,便派人準備把長安二十六官獄中的犯人不分罪過輕重全都殺掉,以絕後患。當時來到丙吉所在的官獄,丙吉閉門不開,通傳說:「皇曾孫在此。殺害無辜的普通人已經不對,何況皇上的親曾孫呢!」丙吉一直守到天亮也不許人進入,來人只好回去報告漢武帝。聽到自己有曾孫在世,漢武帝也醒悟過來,說:「這是天意如此。」接著大赦天下。丙吉所在官獄的犯人也因此保全,得以出獄。
這個丙吉是西漢後來的名臣,那皇曾孫又是誰呢?便是太子劉據之孫漢宣帝劉病已。
原來在此之前,前91年,武帝病於甘泉宮。術士江充因此詐稱,武帝的病來自巫蠱。衛皇后和太子劉據屢次前去甘泉宮問安,均不得見。7月,武帝命江充為使者治巫蠱,巫蠱之禍正式爆發。
江充與太子劉據有怨,不料居然陷害劉據謀反。劉據難以辯解,為求自保起兵反抗,終兵敗出逃,那天,皇后衛子夫自盡。劉據長子劉進因兒子劉病已僅出生月餘,未隨其父逃走。八月,太子劉據自盡,兩個小兒子遇害。同時,劉病已的祖母、父親、母親和姑姑皆在長安遇害。唯獨襁褓中的劉病已逃過一死,被收在長安的一所臨時設置的官獄裡。也就是上文所說丙吉所在的官獄。
巫蠱之禍後,丙吉被武帝召到長安,安排到郡邸獄追查巫蠱的事。丙吉心知太子冤枉,更為皇曾孫在襁褓之中就被收監而難過,就私下安排一間寬敞乾淨的房間哺育劉病已。
後來劉病已即位,也就是漢宣帝。丙吉心中高興,但從不對人誇談自己對劉病已恩養的事,朝臣及宣帝都不知情。前63年,宣帝知情後,封丙吉為博陽侯。前59年又升任丞相。前55年,丙吉去世後記為麒麟閣十一功臣之一,青史留名。