UFC 317 is down a fight after one of its stars was fired the day before his promotional debut.
Everything was fine as Ilia Topuria and Charles Oliveira hit their marks at the weigh-in on Friday.
However, the fight that was set to kick off the card has been scrapped after some last-minute drama.
As a result, a middleweight who was supposed to make his debut has been released by the UFC.

UFC 317 star fired after weight miss
UFC 317 was supposed to begin with a fight between 7-0 Christopher Ewert and 6-0 Jackson McVey, who was booked to face Sedriques Dumas until earlier this week.
A legal issue forced Dumas out, and Ewert took his place on the International Fight Week card.
Everything appeared normal when McVey weighed in at 185lbs, but Ewert never made it to the scale.
According to Dan Hellie on the official weigh-in show, Ewert was 10lbs overweight and therefore never weighed in.
UFC commentator Jon Anik subsequently announced that Ewert had been cut from the UFC roster.
UFC 317 weigh-in results
Ilia Topuria (155) vs. Charles Oliveira (145.5) – for vacant lightweight title
Arman Tsarukyan (155) main event backup fighter
Alexandre Pantoja (125) vs. Kai Kara-France (125) – for flyweight title
Brandon Royval (125.5) vs. Joshua Van (125.5)
Beneil Dariush (156) vs. Renato Moicano (156)
Felipe Lima (135.5) vs. Payton Talbott (136)
Jack Hermansson (185.5) vs. Gregory Rodrigues (186)
Hyder Amil (145.5) vs. Jose Delgado (145.5)
Viviane Araujo (125.5) vs. Tracy Cortez (126)
Viacheslav Borshchev (155) vs. Terrance McKinney (156)
Niko Price (170.5) vs. Jacobe Smith (170.5)
Jhonata Diniz (257.5) vs. Alvin Hines (259.5)
Christopher Ewert () vs. Jackson McVey (185) – canceled before weigh-ins began