国宝杀死王珣及车胤，诛除时望，挟晋安帝讨伐王恭。王国宝见二人后转而向二人问计，二人皆劝王国宝放弃抵抗，令王恭罢兵。王国宝于是辞职待罪，不久就后悔，假称诏命让自己官复原职，打算以兵众抵抗王恭。另一方面，司马道子想息事宁人，将所有罪责推向王国宝，命谯王司马尚之收捕王国宝至廷尉并于四月甲申日（5月29日）赐死他，又处斩王绪，向王恭道歉。王恭知道司马道子杀王国宝后，主动退兵回京口。次年王恭败死，司马道子下诏追复王国宝本官。桓玄辅政后却上表流放王国宝家属到交州。