Jagoba Arrasate's side had been on a three-game winning run in La Liga before suffering a 2-1 loss at Celta Vigo last weekend, but the visitors will be in good shape for this match in terms of absentees.
Ruben Martinez and Inigo Perez will again be unavailable for selection due to finger and muscular problems respectively.
Osasuna will otherwise bring a fully-fit squad to the Spanish capital, though, meaning that Arrasate has plenty of options for change, particularly in the final third of the field.
The head coach is expected to resist the temptation to make wholesale changes from the team that started the defeat at Celta last time out.
However, there could be spots in attack for both Jony and Roberto Torres, who were half-time substitutes in Osasuna's last match.
Manu Sanchez also entered the field at the interval against Celta, replacing Juan Cruz, but Arrasate could decide to select the same defence that started against Eduardo Coudet's team.
Ante Budimir should retain his spot at the tip of the attack, while Darko Brasanac is expected to keep his position in midfield alongside Oier and Jon Moncayola.
Osasuna possible starting lineup: Herrera; Jonas, U Garcia, Roncaglia, Cruz; Oier, Moncayola, Brasanac; Jony, Budimir, Torres
> Click here to see how Real Madrid could line up for this contest