fix handling of empty string enums
Merge pull request #376 from darobin/develop

fix handling of empty string enums
Merge branch 'develop', remote branch 'origin' into develop
v3.2.31
Merge branch 'develop' into gh-pages