diff --git a/datasources/apps.py b/datasources/apps.py
index 2dd269adc0ad83c49fb2c526a1d0c15b42324dea..66bee37e60b07c876716be7aa10d7e215f0e0c89 100644
--- a/datasources/apps.py
+++ b/datasources/apps.py
@@ -1,7 +1,7 @@
 import logging
 
 from django.apps import AppConfig
-from django.db.utils import ProgrammingError
+from django.db.utils import OperationalError, ProgrammingError
 
 
 logger = logging.getLogger(__name__)
@@ -22,5 +22,5 @@ class DatasourcesConfig(AppConfig):
             self.create_operational_metadata()
             logging.info('Loaded inline MetadataField fixtures')
 
-        except ProgrammingError:
+        except (OperationalError, ProgrammingError):
             logging.warning('Could not create MetadataField fixtures, database has not been initialized')
diff --git a/profiles/apps.py b/profiles/apps.py
index 9eef31bf4bd504d324afa4a88433f4e33576a58b..ff5f5fddf745fa314e4dbad55d529b1de6b31bd3 100644
--- a/profiles/apps.py
+++ b/profiles/apps.py
@@ -1,7 +1,7 @@
 import logging
 
 from django.apps import AppConfig
-from django.db.utils import ProgrammingError
+from django.db.utils import OperationalError, ProgrammingError
 
 
 logger = logging.getLogger(__name__)
@@ -51,5 +51,5 @@ class ProfilesConfig(AppConfig):
             self.create_groups()
             logging.info('Loaded inline Group fixtures')
 
-        except ProgrammingError:
+        except (OperationalError, ProgrammingError):
             logging.warning('Could not create Group fixtures, database has not been initialized')