56در ماه جمادىالاولى سال 29، سعود، امير وهابيان درگذشت و پس از او فرزندش عبدالله به خلافت رسيد و محمدعلىپاشا بازگشته و براى گذراندن حج به مكه رفت و تا ماه رجب سال 30 در مكه توقف نمود، سپس از آنجا به مصر رفت درحالى كه حسنپاشا را در مكه بجا گذاشت و در نيمۀ رجب سال 1230 به مصر رسيد.
پس مدت اقامت او در حجاز يكسال و هفت ماه بوده است او به مصر بازنگشت مگر اينكه امور حجاز را سر و سامان بخشيد و وهابيانى را كه در جميع قبيلههاى حجاز و شرق پراكنده بودند از بين برد و جز تعدادى از آنان كه در درعيه بودند و اميرشان كه عبداللهبن سعود بود كسى باقى نماند از اينرو محمدعلىپاشا لشكرى را تحت فرماندهى پسرش ابراهيمپاشا براى جنگ با آنان گسيل داشت و اين در حالى بود كه عبداللهبن سعود قبلاً با طوسونپاشا پسر محمدعلىپاشا قرارداد صلحى در مدينه امضا كرده بود كه بر طبق آن متعهد شده بود كه