Quinton de Kock sat out South Africa's T20 World Cup match against West Indies on Tuesday for personal reasons.
De Kock played in the Proteas' defeat to Australia in their first match of the tournament on Saturday, but he made himself unavailable for the latest Group 1 Super 12 showdown at Dubai International Stadium.
Heinrich Klaasen took the gloves in the absence of wicketkeeper-batsman De Kock.
The board of Cricket South Africa (CSA) earlier issued a directive requiring all Proteas players to take the knee before their remaining World Cup games, as a consistent and united stance against racism.
That decision was made on Monday after some players had not taken the knee prior to the loss to Australia.
De Kock has previously declined to take the knee before matches. South Africa did not indicate whether his absence on this occasion was linked to the new instruction to the team.
A CSA statement on the directive read: "Concerns were raised that the different postures taken by team members in support of the BLM [Black Lives Matter] initiative created an unintended perception of disparity or lack of support for the initiative.
"After considering all relevant issues, including the position of the players, the board felt that it was imperative for the team to be seen taking a united and consistent stand against racism, especially given SA's history. Several other teams at the World Cup have adopted a consistent stance against the issue, and the board felt it is time for all SA players to do the same."
CSA board chair Lawson Naidoo said: "A commitment to overcoming racism is the glue that should unite, bind and strengthen us.
"Race should not be manipulated to amplify our weaknesses. Diversity can and should find expression in many facets of our daily lives, but not when it comes to taking a stand against racism."