不採纳部将建议，乘隋军包围之际切割敌军。他放弃钟山、石头等险地，将主力固守建康城内外，白白的让隋军包围建康城。贺若弼至京口时，萧摩诃请求出战，陈后主不准。而后萧摩诃得知陈后主竟和他的妻子私通，就也拥兵不前，唯独让鲁广达、田瑞奋勇作战。15日，陈镇东大将军任忠率军自吴兴（今浙江湖州南）入援建康，陈后主也只让他驻守朱雀门（建康城南门宣阳门南2.5里）。589年1月20日，陈后主在「兵久不决，令人腹烦」的情况下，对贺若弼军发动白土冈之战。他仓促的派鲁广达、任忠、樊毅、孔范与萧摩诃率军出战，于白土冈南北列长蛇阵