´It was narrated from Mujahid, that 'Abdur-Rahman bin Safwan, or Safwan bin 'Abdur- Rahman Al-Qurashi said:` "On the Day of the conquest of Makkah, he came with his father and he said: 'O Messenger of Allah, give my father a share of Hijrah.' He said: 'There is no Hijrah.' Then he went away and entered upon 'Abbas and said: 'Do you know who I am?' He said: 'Yes.' Then 'Abbas went out, wearing a shirt and no upper wrap, and said: 'O Messenger of Allah, do you know so-and-so with whom we have friendly ties? He brought his father to swear an oath of allegiance (i.e., promise) to emigrate.' The Prophet (ﷺ) said: 'There is no Hijrah.'" 'Abbas said: 'I adjure you to do it.' The Prophet (ﷺ) stretched forth his hand and touched his hand, and said: 'I have fulfilled the oath of my uncle, but there is no Hijrah."' (Da'if)Another chain with similar wording. Yazid bin Abu Ziyad said: "Meaning: There is no Hijrah from a land whose people have accepted Islam."
Hadith Referenceسنن ابن ماجه / كتاب الكفارات / 2116
Hadith Gradingزبیر علی زئی:ضعيف, إسناده ضعيف, يزيد بن أبي زياد ضعفه الجمهور كما قال البوصيري, انوار الصحيفه، صفحه نمبر 455
Hadith Takhrij«تفرد بہ ابن ماجہ ، ( تحفة الأشراف : 9704 ، ومصباح الزجاجة : 744 ) ، وقد أخرجہ : مسند احمد ( 3/430 ) ( ضعیف ) » ( سند میں یزید بن آبی زیاد ضعیف راوی ہیں )
Yazid bin Abi Ziyad says: Migration is not (permissible) from a city whose inhabitants have become Muslims. With this chain as well, Yazid bin Abi Ziyad narrated in the same manner, and the chain of both is the same.
Hadith Referenceسنن ابن ماجه / كتاب الكفارات / 2116M