丙吉知道把皇曾孙长期放在长安监狱中总不是办法,他听说有个叫史良娣的人忠厚可靠,就驾车把皇曾孙送到她家抚养。汉昭帝继位后不久就死了,昭帝无子,造成了无继承王位之人的局面。大将军霍光与车骑将军张安世便商议如何立新帝。丙吉此时任大将军府长史、光禄大夫、给事中等职务。他对霍光说:“如今国家百姓的性命就掌握在将军手中了。皇曾孙病已寄养在民间,现年已十八九岁了。他通晓经学儒术及治国之道,平日行为谨慎,举止谦和,是理想的继承人。希望将军明大义,参考占卜的结果,先让他入宫侍奉太后,待天下人明白真相后,再决定大策,辅立即位,这是天下人的大幸啊!”霍光采纳了丙吉的奏议,辅佐皇曾孙登基,这就是汉宣帝。汉宣帝即位后,封丙吉为关内侯。
丙吉为人深沉忠厚,从不炫耀自己的长处和功劳。丙吉对病已在危难之中有养育呵护的大恩大德,却绝口不谈自己的护驾之功,因此,汉宣帝根本就不知道丙吉对自己有如此大的恩德,朝中也没有人知道丙吉的事,丙吉却依然毫无怨言地为国事尽心尽力。等到霍氏被诛灭,宣帝亲政,并亲自过问尚书省的事情。但是,出乎意外的是,一位名叫则的宫婢说她曾经有保护养育皇帝的功劳。汉宣帝诏令官员查问此事,宫婢就说:“此事的详情丙吉都知道。”丙吉认识这个宫婢,她根本就不是喂养过皇帝的乳母。丙吉指着宫婢说:“是曾经让你照顾这皇曾孙,但是你不尽心喂养,还有什么功劳好讲的。只有渭城的胡组、淮阳的郭征卿才是对皇帝有恩的人。”这样汉宣帝才恍然大悟,知道丙吉是自己在大难之际的救命恩人。汉宣帝立即召见丙吉,称赞他有如此大的功德,平日却只字不提,真是难得的贤臣。于是下令封丙吉为博阳侯,升任丞相。