Red Bull cancelled Sergio Perez's media commitments at their home Austrian Grand Prix on Thursday after the Mexican Formula One driver reported sick.
"He became unwell last night and is taking the day to rest to ensure he's in the best possible health for this weekend's race," the team said.
Perez is Max Verstappen's closest title rival but still a massive 69 points behind his double world champion team mate after eight races.
The Mexican needs a strong showing at Spielberg after failing to qualify in the top 10 or stand on the podium in the last three races.
This weekend is the second sprint event of the season and Perez won the first one in Azerbaijan in April, going on to win the Sunday grand prix as well.
That race in Baku remains his most recent win and he has had only one podium finish since then while Verstappen has won the last four.
Friday features a single practice session and qualifying for Sunday's race with Saturday a standalone sprint day.


Ruthless Man City thump Newcastle to reach League Cup final
Ethara named F1 promoter of the year
Alexandra Eala stages comeback to reach Mubadala quarter-finals
F1 legend Mika Häkkinen turns brand ambassador for Only Legends Drive UAE
Guardiola vows to speak up for victims of global conflicts
