Fix bread crumbs to allow for empty nodes.
This happens when editing course header and set header files.
It used to be unnoticable but maketext() seems to behave oddly on an undefined string
Merge pull request #302 from mgage/master

Fix bread crumbs to allow for empty nodes.

Tested and works on pg editor 2