Puis survint l’année cent cinquante-et-un de l’Hégire. Cette année-là, al-Mansur démit ‘Umar ibn Hafs de sa fonction au Sind et y nomma Hisham ibn ‘Amr al-Taghlibi. La raison de cette révocation tenait au fait que lorsque Muhammad ibn ‘Abd Allah ibn Hassan se manifesta, il envoya son fils ‘Abd Allah, surnommé “al-Ashtar”, accompagné de quelques hommes, avec des présents et des chevaux racés, à ‘Umar ibn Hafs, gouverneur du Sind. Celui-ci accepta ces présents, puis ils l’invitèrent secrètement à adhérer à la cause du père, Muhammad ibn ‘Abd Allah ibn Hassan. Il leur donna son accord et obtint en secret l’allégeance d’autant d’émirs qu’il put, qui à leur tour acceptèrent et se vêtirent de blanc. Cependant, lorsque parvint la nouvelle de la mise à mort de Muhammad ibn ‘Abd Allah à Médine, ‘Umar ibn Hafs et ses partisans furent consternés et cherchèrent à s’excuser auprès de ‘Abd Allah ibn Muhammad.
‘Abd Allah lui adressa alors ces paroles : « Je crains pour ma vie. » ‘Umar ibn Hafs répondit : « Je vais t’envoyer chez un roi polythéiste voisin de notre territoire, lequel voue l’un des plus grands respects au Messager de Dieu (ﷺ). Dès qu’il saura que tu descends de lui, il t’aimera. » ‘Abd Allah accepta la proposition et se rendit auprès de ce roi, chez qui il vécut en sécurité. Il se mit alors à circuler en cortège avec les zaydites, partant chasser à la tête d’une troupe nombreuse, et nombre de gens le rejoignirent, y compris divers groupes de zaydites.
Quant à al-Mansur, il écrivit pour faire des reproches à ‘Umar ibn Hafs, son gouverneur du Sind. Un des émirs déclara : « Envoie-moi donc à lui, et confie-moi cette affaire ; je tenterai de m’expliquer auprès de lui. Si je m’en sors, tant mieux, sinon je serai le prix de ta sauvegarde et de celle des émirs qui sont avec toi. » Al-Mansur l’agréa en tant qu’émissaire, mais quand ce dernier se présenta devant lui, le calife ordonna qu’on lui tranchât la tête. Il écrivit ensuite à Ibn Hafs pour l’informer de sa destitution du Sind et le nomma gouverneur d’Ifrîqiya à la place du titulaire en poste.
Lorsque al-Mansur envoya Hisham ibn ‘Amr au Sind, il lui ordonna de faire tout son possible pour trouver ‘Abd Allah ibn Muhammad. Voyant qu’il tardait à l’accomplir, al-Mansur le pressa de hâter ses recherches. Une circonstance fit que Sâif, frère de Hisham ibn ‘Amr, rencontra ‘Abd Allah ibn Muhammad en un certain lieu, et un affrontement s’ensuivit : ‘Abd Allah et tous ses compagnons y furent tués. Il fut impossible de l’identifier parmi les cadavres, de sorte qu’ils ne purent mettre la main sur son corps. Hisham ibn ‘Amr envoya alors une lettre à al-Mansur pour l’informer de la mort de ‘Abd Allah. Le calife le remercia, l’exhorta à combattre le roi qui l’avait accueilli et lui signala que ‘Abd Allah avait eu là-bas pour concubine une femme qui lui avait donné un enfant, qu’il avait nommé Muhammad. « Si tu triomphes du roi… »