Michael Kuiper has lost another opponent, and he'll now fight on a different card.

Kuiper (12-1 MMA, 1-1 UFC) initially was slated to fight Jan. 19 at UFC on FX 6 against Caio Magalhaes (5-1 MMA, 0-1 UFC), who himself was a replacement for Thiago Perpetuo (9-1-1 MMA, 1-0 UFC).

However, Magalhaes also is injured, so Kuiper now will fight a week later at UFC on FOX 6, where he meets fellow middleweight Buddy Roberts (12-3 MMA, 1-1 UFC), UFC officials today announced.

UFC on FOX 6 takes place Jan. 26 at United Center in Chicago. The main card, including UFC flyweight champion Demetrious Johnson vs. John Dodson, airs on FOX. FX and Facebook carry the prelims.

Kuiper vs. Roberts is expected to be part of the prelims.

Dutch prospect Kuiper returns to action after a hard-fought TKO win over Jared Hamman at August's UFC 150 event. That result marked Kuiper's first octagon win after he suffered a decision loss to Rafael Natal in his promotional debut, which spoiled a perfect 11-0 pro record. The 23-year-old Kuiper is a judo black belt but has also shown heavy hands, and 11 of his 12 career wins have come via stoppage.

He now meets the Greg Jackson-trained Roberts, who made his UFC debut earlier this year and earned a submission victory over Magalhaes. That moved his overall win streak to six fights, though the former light heavyweight then suffered a TKO loss to former middleweight title challenger Yushin Okami in a late-notice bout at UFC 150.

The latest UFC on FOX 6 card includes:

MAIN CARD (FOX, 8 p.m. ET)
Demetrious Johnson vs. John Dodson - for flyweight title
Quinton Jackson vs. Glover Teixeira
Donald Cerrone vs. Anthony Pettis
Erik Koch vs. Ricardo Lamas
PRELIMINARY CARD (FX, 5 p.m. ET)
T.J. Grant vs. Matt Wiman
Clay Guida vs. Hatsu Hioki
Ryan Bader vs. Vladimir Matyushenko
David Mitchell vs. Simeon Thoresen
Shawn Jordan vs. Mike Russow
Pascal Krauss vs. Mike Stumpf
PRELIMINARY CARD (Facebook, 4:30 p.m. ET)
Magnus Cedenblad vs. Rafael Natal
Michael Kuiper vs. Buddy Roberts