The hope was that the dislocation Williams suffered after being thrown to the ground by FransSteyn had not caused too much damage, and that the surgery would just be exploratory.
Whether James, Toulon's Joe van Niekerk, Racing Metro's FransSteyn, and Ireland-based duo CJ van der Linde and BJ Botha will be required for other June Tests - once De Villiers has a full squad to choose from - remains to be seen.