Do not yield when no label type

We don't want a label_type field, so we don't yield. If we
yield nil we still run the block.
Merge pull request #47 from JamesGlover/don_not_yeild_nil

Do not yield when no label type