And why do you do this extra path check ?