Every such move counts as good. I was pointing out that the action was not truly selfless, since the circumstances were such that he started developing towards safety. He might as well be directed towards something bad if the specific situation was different.
The move was correct, but for the wrong reasons.