A UFC flyweight fight that was postponed the day before the fight earlier this month is back on for the new year.

John Lineker (24-7 MMA, 5-2 UFC) is set to meet Ian McCall (13-4-1 MMA, 2-2-1 UFC) at UFC 183 in January. The fight originally was booked for UFC Fight Night 56 event in Brazil, but not long after weigh-ins, McCall was forced out with an illness.

UFC 183 takes place Jan. 31 at MGM Grand Garden Arena in Las Vegas. The main card, with an Anderson Silva vs. Nick Diaz superfight headliner, airs on pay-per-view following prelims on FOX Sports 1 and UFC Fight Pass.

Lineker has won five of his past six fights, including a “Fight of the Night” winner over Alptekin Ozkliic at UFC Fight Night 45 in July. That got him back in the win column after a decision loss to Ali Bagautinov at UFC 169, which snapped a four-fight winning streak, there of which had come by TKO.

McCall has won back-to-back fights with unanimous decision wins over Brad Pickett in Dublin in July and Iliarde Santos in Santos’ home country of Brazil at UFC 163 in August 2013. That bout was a “Fight of the Night” winner and his first victory in two years after a draw with flyweight champ Demetrious Johnson, a loss to him in a rematch, then a loss to Joseph Benavidez.

With the addition, the latest UFC 183 card includes:

Nick Diaz vs. Anderson Silva

Kelvin Gastelum vs. Tyron Woodley

Thiago Alves vs. Jordan Mein

Sara McMann vs. Miesha Tate

Tim Boetsch vs. Thales Leites

Rafael Natal vs. Tom Watson

Diego Brandao vs. Jimy Hettes

Andy Enz vs. Thiago “Marreta” Santos

Ildemar Alcantara vs. Richardson Moreira

John Lineker vs. Ian McCall

For more on UFC 183, check out the UFC Rumors section of the site.