In order to save Ibn Umar, Yazeed’s name has been substituted with Muawiya’s by Sunni scholar in Urdu version of Sahih Bukhari
We read in Sahih Bukhari Volume 9, Book 88, Number 227:
When the people of Medina dethroned Yazeed bin Muawiya, Ibn ‘Umar gathered his special friends and children and said, “I heard the Prophet saying, ‘A flag will be fixed for every betrayer on the Day of Resurrection,’ and we have given the oath of allegiance to this person (Yazeed) in accordance with the conditions enjoined by Allah and His Apostle and I do not know of anything more faithless than fighting a person who has been given the oath of allegiance in accordance with the conditions enjoined by Allah and His Apostle , and if ever I learn that any person among you has agreed to dethrone Yazeed, by giving the oath of allegiance (to somebody else) then there will be separation between him and me.”
Sahih Bukhari [English translation by Dr. Muhammad Muhsin Khan] Volume 9, Book 88, Number 227
Abdullah Ibn Umar’s unflinching loyalty towards Yazeed (la) has proven to be such a serious thorn into the throats of contemporary Ahle Sunnah that might explain why the Urdu translator of Sahih Bukhari, Maulana Syed Naib Hussain (revision done by Maulana Syed Muhammad Ali) adopted blatant deception when translating this tradition and substituted the name Yazeed with Muawiyah, so that it seemed as if Ibn Umar was rebuking those that had broken their bayya to Muawiyah, when the original/Arabic text has the words Yazeed ibn Muawiyah!
When the people of Medina dethroned Ameer Muawiya (ra), Ibn ‘Umar gathered his special friends and children and said,…
Sahih Bukhari, Arabic to Urdu translation by Maulana Syed Naib Hussain, Vol 3 page 657 Hadith 54 (Ghulam Ali & Sons publications, Lahore)