UFC 108 drabbades av många återbud på grund av skada, bland annat flera potentiella huvudmatcher. Två titelmatcher, en i mellanvikt mellan den regerande mästaren Anderson Silva och Vitor Belfort och en i tungvikt mellan regerande mästaren Brock Lesnar och Shane Carwin, fick strykas under månaderna innan galan på grund av skadeproblem. Ett planerat möte mellan Antonio Rodrigo Nogueira och Cain Velasquez där vinnaren skulle få en titelmatch fick även den strykas på grund av skada. Eftersom den regerande mästaren i tungvikt Brock Lesnar var långtidsskadad spekulerades det i att UFC skulle låta Velasquez och Carwin mötas i en match om en interim-titel, detta förnekades dock av UFC.
Junior dos Santos skulle egentligen ha mött Gabriel Gonzaga men efter att Gonzaga lämnat återbud mötte han istället Gilbert Yvel. Yvel gjorde debut i organisationen efter att ha gått fler än 50 professionella MMA-matcher. Även Paul Daley fick en ny motståndare då Dustin Hazelett ersatte skadade Carlos Condit med mindre än en månads varsel.
Den 29 december, bara några dagar innan galan, tvingades Steve Cantwell lämna återbud till sin match mot Vladimir Matyushenko. UFC lyckades inte hitta någon ersättare på så kort tid så matchen fick strykas helt.
På invägningen dagen före galan misslyckades Paul Daley att nå gränsen för weltervikt (170 lb). Man ändrade därför matchen till en catchweight och Daley tvingades böta 10 % av sin lön till sin motståndare, Dustin Hazelett.