Julio Cesar Chavez Jr will make his return to the ring after a year out against Brian Vera on Saturday night in California - but the bout will not now be at the super-middleweight limit.
Mexican Chavez has not fought since losing the WBC middleweight title to Argentine Sergio Martinez, though he has since had to serve a nine-month ban after testing positive for marijuana use.
He had originally signed a contract for the fight against American Vera at 168lbs, only to confirm earlier this week that he had issues about making weight.
However the two have been able to come to an agreement to meet at 173lbs instead - and both fighters managed to come inside that number at Friday's weigh-in.
"I am coming off a loss, and I want to show everyone what I am capable of doing," said the son of the legendary Julio Cesar Chavez Sr.
"I worked really hard and I'm looking forward to getting in the ring to show everyone that I'm back. Of course I want to regain the position where I was before the loss."
The loss to Martinez, despite flooring his opponent in a thrilling final round, is the only reverse for Chavez in his professional career. He has, though, had one no contest and a draw in 49 fights.
Underdog Vera has a 23-6 record but has triumphed his last three outings, including earning a majority decision over Sergio Mora at the end of last year.