diff --git a/prediction_service/__pycache__/views.cpython-310.pyc b/prediction_service/__pycache__/views.cpython-310.pyc
index c23f05dfa3e1c184117e60795184b977f09b1e23..3be609cd08366637ea0675e461f00e21595e7ef4 100644
Binary files a/prediction_service/__pycache__/views.cpython-310.pyc and b/prediction_service/__pycache__/views.cpython-310.pyc differ
diff --git a/prediction_service/views.py b/prediction_service/views.py
index 4024f7deb51bd100f8d70b54b4a0d2e053160a8a..caf75993920ce173bd0233f1c9467dd7d79140af 100644
--- a/prediction_service/views.py
+++ b/prediction_service/views.py
@@ -65,7 +65,7 @@ def register(request):
             user_profile = UserProfile.objects.create(user=user, role=role)
 
             # Create EndUser if role is 'user'
-            if role == 'user':
+            if role == 'End User':
                 EndUser.objects.create(user=user_profile)
             elif role == 'AI Engineer':
                 AIEngineer.objects.create(user=user_profile, is_authorized=False)