diff --git a/django_choice_object/choice.py b/django_choice_object/choice.py
index <HASH>..<HASH> 100644
--- a/django_choice_object/choice.py
+++ b/django_choice_object/choice.py
@@ -13,7 +13,7 @@ class ChoiceMetaclass(type):
                 if isinstance(value, tuple) and len(value) > 1:
                     value, display_name = value[0], value[1]
                 else:
-                    generated_name = " ".join([x.capitalize() for x in name.replace("_", " ").split(" ")])
+                    generated_name = " ".join([x.capitalize() for x in name.split("_")])
                     value, display_name = value, generated_name
 
                 cls._data[value] = display_name
Split at '_' instead of ' '

While it is possible to add attributes with spaces, it is completely
out of scope of the intended use case.