diff --git a/shared/people_import.py b/shared/people_import.py
index 9f4564b4be8446d24a0ebf677b25b045fdf075c3..2d210e924b417e5acfb30e29dfa2e574c0cbbdb1 100644
--- a/shared/people_import.py
+++ b/shared/people_import.py
@@ -7,6 +7,7 @@ import requests
 from django.conf import settings
 from django.core.files.images import ImageFile
 from gql import Client, gql
+from gql.transport.exceptions import TransportServerError
 from gql.transport.aiohttp import AIOHTTPTransport
 from wagtail.images.models import Image
 from wagtail.models.media import Collection
@@ -447,7 +448,7 @@ class PeopleTeamImporter(ImporterMixin):
             if os.path.exists(lock_file_name):
                 os.remove(lock_file_name)
 
-    def get_people_ids_from_group(self):
+    def get_people_ids_from_team(self):
         query = gql(
             f"""
                 query {{
@@ -473,7 +474,15 @@ class PeopleTeamImporter(ImporterMixin):
             """
         )
 
-        result = self.client.execute(query)
+        try:
+            result = self.client.execute(query)
+        except TransportServerError as exception:
+            logger.warning(
+                f"Error getting data for group %s: %s",
+                self.team_shortcut,
+                str(exception)
+            )
+            return []
 
         users = []
 
@@ -540,7 +549,7 @@ class PeopleTeamImporter(ImporterMixin):
         )
 
         try:
-            people_ids = self.get_people_ids_from_group()
+            people_ids = self.get_people_ids_from_team()
             people_profiles = self.get_processed_people_profiles(people_ids)
             people_instances = self.create_and_update_people_models(people_profiles)