My guess is that this was intentional; instead of seeing the double hyphen (--) when there was no skill, it would register simply as null or 0. If the skill is below 30, what's it matter?
I'll let Catatifish know and see what he thinks on the matter, though.