As lonf as you use an existing dictionary (as you are) enums shouldn't be needed.

I'm pretty sure its a problem at the model level, rather then the entry in the unit file.