Danilo is a notable omission after Rangers submitted their squad list for the Europa League.
The Brazilian striker, who missed the second half of last season with a knee injury, has reportedly had a second operation.
Danilo has made two appearances this season, scoring in the 6-0 win over Ross County after coming off the bench.
Manager Philippe Clement dismissed suggestions the 25-year-old was limping in a social media video posted – and later deleted – by Rangers before the Champions League qualifying defeat to Dynamo Kyiv.
Wales winger Rabbi Matondo, who faces a spell on the sidelines after being injured in last weekend’s Old Firm defeat, is also not included in the 21-man Europa League squad.
Clubs are permitted to name 25 players in a European squad as long as eight are locally trained. But Rangers only have four – Liam Kelly, Lewis Budinauckas, John Souttar and Connor Barron – who come into that category.
Academy graduates such as Ross McCausland and Leon King do not have to be named in the main squad and will be part of the ‘B’ list.