hi
The management should have special leave policy to manage this type of uncertainties, if there is no such policy , then management can recover the salary, but it will not set good practices
It is better to implement , special provision in company policy to cover this type of issue