
Speculation arose Tuesday night when the welterweight fighter tweeted: "Can someone tell Canada to quit trippin and let me up in there I'm tryin to get paid."
However, Diaz's manager and trainer, Cesar Gracie, confirmed with MMA Fighting via text message on Wednesday that Diaz will have no problem fighting on the April 30 card.
"Having to jump through some hoops but [Diaz] will be able to make it. He was in Canada four times last year," Gracie wrote.
According to Gracie, Diaz got into a "scrap" in Reno, Nevada, in 2006, and was charged with disturbing the peace. However, the charge never stopped Diaz from travelling to Canada in the past for various promotional events and everything is now in place for him to re-enter the country next month. Gracie wrote that the UFC was "just making sure [Diaz] has all (the) documentation" needed to cross the border for a fight.
UFC 129 will mark the first time Diaz fights in Canada.
Diaz (13-6) is coming off a loss to Dong Hyun Kim at UFC 125. The loss dropped his record to 2-1 as a welterweight.
MacDonald (10-1) hasn't competed since dropping the first fight of his pro career to Carlos Condit at UFC 115.
UFC 129 airs live on pay-per-view from the Rogers Centre in Toronto.