that's right, i don't understand it either...
but if you want to make an invisible non-passable block, you can do it by going into the properties of the block, clicking 'surfaces', then 'flags', and checking the "none" flag for every surface...