don't try to add types with empty names