Not that Sokolov had any certainty of being forgiven. There were no guarantees. But this way he had a decent chance. Whereas if he sneaked around and tried to avoid them, they would surely take note of his lack of courtesy and approach him in a more suspicious frame of mind.