diff --git a/smash/web/api_views/subject.py b/smash/web/api_views/subject.py
index 6c864c10d9459a06130bc9df93da29d388d14e44..e26ae3526f73fa84fd494e0fc1b2ea1078e4bc76 100644
--- a/smash/web/api_views/subject.py
+++ b/smash/web/api_views/subject.py
@@ -5,7 +5,7 @@ from django.db.models import Count, Case, When, Min
 from django.db.models import Q
 from django.http import JsonResponse
 
-from web.models import Subject, StudySubject, Visit, Appointment
+from web.models import StudySubject, Visit, Appointment, Subject
 from web.models.constants import SUBJECT_TYPE_CHOICES
 from web.views import e500_error
 from web.views.notifications import get_subjects_with_no_visit, get_subjects_with_reminder, get_today_midnight_date
@@ -16,14 +16,10 @@ logger = logging.getLogger(__name__)
 
 @login_required
 def cities(request):
-    try:
-        result_subjects = Subject.objects.filter(city__isnull=False).values_list('city').distinct()
-        return JsonResponse({
-            "cities": [x[0] for x in result_subjects]
-        })
-    except Exception as e:
-        logger.error(e, exc_info=True)
-        return e500_error(request)
+    result_subjects = Subject.objects.filter(city__isnull=False).values_list('city').distinct()
+    return JsonResponse({
+        "cities": [x[0] for x in result_subjects]
+    })
 
 
 @login_required