diff --git a/kolibri/core/public/api.py b/kolibri/core/public/api.py index 09113f60ecf..b595a2d5f16 100644 --- a/kolibri/core/public/api.py +++ b/kolibri/core/public/api.py @@ -353,7 +353,7 @@ def list(self, request, *args, **kwargs): return Response(content, status=status.HTTP_412_PRECONDITION_FAILED) try: facility = Facility.objects.get(id=facility_id) - except (AttributeError, Facility.DoesNotExist): + except (AttributeError, Facility.DoesNotExist, ValueError): content = "The facility does not exist in this device" return Response(content, status=status.HTTP_404_NOT_FOUND)