Return null if following the path failed