نجران لم تكن مصدر المشكلة بل عسير إذ أدرك الأدراسة أن بن سعود سيبتلع بلادهم فنقضوا الحلف بينهم وبينه والتحقوا بالإمام عام  وكانت قوات بن سعود تحاول استعادة السيطرة على نجران حينها فهرب كثير من سكان نجران إلى عسير وقامت الحرب اليمنية السعودية عام  وكانت حربا بين الأدارسة في عسير وجازان والحديدة التابعة للإمارة الادريسية حينها وبن سعود ولم تشتبك قوات الإمام مع بن سعود إلا في نجران  واستعاد بن سعود نجران وإنسحب من مائة كيلو متر بعد صبيا كانت قد سقطت بيده من الأدارسة وتم توقيع معاهدة الطائف في  لإدراك الإمام أن قواته لن تصمد أمام قوات بن سعود وقوات سلاطين قبائل جنوب اليمن وكلاهما كان متعاهداً مع الإنجليز نصت المعاهدة بين الإمام والإنجليز على ضرورة تجديدها كل أربعين سنة ومع بن سعود كل عشرين سنة وكانت هذه المعاهدة هي ماحدد حدود ماعُرف بشمال اليمن بين بن سعود في شماله والإنجليز وسلاطين ماعُرف باليمن الجنوبي في جنوبه وجاء في المعاهدة أن تُضم عسير إلى السعودية عقب وفاة الأمير الإدريسي