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