परन्तु दाऊद ने और शाऊल के पुत्र योनातन ने आपस में यहोवा की शपथ खाई थी, इस कारण राजा ने योनातन के पुत्र मपीबोशेत को जो शाऊल का पोता था बचा रखा।