Los Blancos, who are currently third in the table, two points behind second-placed Barca, will again definitely be without the services of Raphael Varane this weekend due to a positive coronavirus test.
There had been a suggestion that Eden Hazard could return from a muscular injury to make the bench as the Belgium international only just missed out on a spot against Liverpool on Tuesday, but he will also not feature this weekend.
Federico Valverde is an option if Zidane wishes to change formation, but the Uruguay international has only just returned from injury and therefore might be used off the bench.
There remains huge speculation surrounding the future of Lucas Vazquez, but Carvajal's absence means that the Spaniard will again be in the starting XI on Saturday.
Real Madrid possible starting lineup: Courtois; Vazquez, Militao, Nacho, Mendy; Modric, Casemiro, Kroos; Asensio, Benzema, Vinicius