  We give a sufficient condition for a Banach space with which the homogeneous
extension of a surjective isometry from the unit sphere of it onto another one
is real-linear. The condition is satisfied by a uniform algebra and a certain
extremely $C$-regular space of real-valued continuous functions.
