I got a level 0 skill head in D2:ED (I think ranger, as well). Heads without a class don't have any bonuses, so presumably if a particular random stat uses up all of the value available for the head, there isn't enough to assign a skill level.