L'administration ottomane du vilayet du Yémen n'obtient qu'une soumission provisoire. En 1904, un nouvel imam zaïdite, Yahya Mohammed Hamid ed-Din, fils d'Ahmad Mohammed ben Yahya, lance une nouvelle révolte contre les Ottomans. Le soulèvement aboutit à la signature du traité de , le 25 octobre 1911, qui reconnaît l'autonomie matérielle et spirituelle de la communauté zaïdite sous la direction de Yahya Mohammed Hamid ed-Din. Entre 1911 et 1914, un jeu d'intrigues complexe oppose Yahya Mohammed, réconcilié avec les Ottomans, à Mohammed Al-Idrissi, émir d'Asir, allié circonstanciel d'un imam zaïdite rival, Duhyânî, qui s'estime défavorisé dans le nouveau partage du pouvoir. Duhyânî et Mohammed Al-Idrissi cherchent l'alliance des Italiens qui cherchent à étendre leur empire colonial pendant la guerre italo-turque de 1911-1912. Les Italiens font le blocus de la côte mais ne voient pas arriver les troupes terrestres promises par Mohammed al-Idrissi ; ils cherchent alors l'alliance de Yahya Mohammed qui préfère demeurer neutre, sa priorité étant de préserver la « sacralité » du territoire zaïdite. Pendant la Guerre balkanique de 1912-1913, la garnison ottomane est presque entièrement transférée sur le front des Balkans et c'est Yahya Mohammed qui se charge de maintenir la souveraineté ottomane face aux ambitions idrissides. Pendant la Première Guerre mondiale en Arabie du Sud, Yahya Mohammed maintient sa neutralité entre les Ottomans et l'Empire britannique tout en consolidant son autonomie : en 1917, il forme un premier gouvernement. En novembre 1918, apprenant la capitulation ottomane, il fait son entrée triomphale à Sanaa et fait reconnaître son autorité dans l'ensemble de la province ottomane malgré l'opposition des Idrissides d'Asir. L'imam Yahya Mohammed prend à son service une partie des anciens militaires ottomans et se fait reconnaître souverain du royaume mutawakkilite du Yémen qui durera jusqu'en 1962.