条事。元兴元年（402年），桓玄击败司马道子父子，掌握朝政，改以司马德文为太宰。
桓玄篡逆.元兴二年十二月壬辰日（404年1月1日），桓玄篡位称帝，贬晋安帝为平固王，司马德文亦因而降封「石阳县公」。不久桓玄迁安帝至寻阳（今江西九江市），司马德文亦跟随。元兴三年（404年），刘裕起兵讨伐桓玄，桓玄兵败逃到寻阳，得郭昶之给予器具及士兵后再逼晋安帝与其同至江陵（今湖北江陵）；及至桓玄败死于逃往益州途中，荆州别驾王康产及南郡太守王腾之迎晋安帝至南郡府舍时，司马德文亦紧随。然而，桓振等桓楚余