diff --git a/beat/web/team/api.py b/beat/web/team/api.py
index 69a74de5a0f481ce487c680c89b4c592a738535b..fcb5cd0d2d5764e740034643e52872bc95ff9e26 100644
--- a/beat/web/team/api.py
+++ b/beat/web/team/api.py
@@ -42,7 +42,6 @@ from .serializers import TeamUpdateSerializer
 from .models import Team
 from .permissions import IsOwner, HasPrivacyLevel
 
-from ..common.responses import BadRequestResponse
 from ..common.mixins import CommonContextMixin
 
 
@@ -137,8 +136,7 @@ class TeamDetailView(CommonContextMixin, generics.RetrieveUpdateDestroyAPIView):
         serializer = self.writing_serializer_class(
             team, data=request.data, partial=True
         )
-        if not (serializer.is_valid()):
-            return BadRequestResponse(serializer.errors)
+        serializer.is_valid(raise_exception=True)
 
         db_object = serializer.save()