diff --git a/InvenTree/label/apps.py b/InvenTree/label/apps.py
index 74db58fe92..f93d6b7acc 100644
--- a/InvenTree/label/apps.py
+++ b/InvenTree/label/apps.py
@@ -75,13 +75,13 @@ class LabelConfig(AppConfig):
                 logger.info(f"Copying label template '{dst_file}'")
                 shutil.copyfile(src_file, dst_file)
 
-            # Check if a label matching the template already exists
-            if StockItemLabel.objects.filter(label=filename).exists():
-                continue
-
-            logger.info(f"Creating entry for StockItemLabel '{label['name']}'")
-
             try:
+                # Check if a label matching the template already exists
+                if StockItemLabel.objects.filter(label=filename).exists():
+                    continue
+
+                logger.info(f"Creating entry for StockItemLabel '{label['name']}'")
+
                 StockItemLabel.objects.create(
                     name=label['name'],
                     description=label['description'],
@@ -89,7 +89,7 @@ class LabelConfig(AppConfig):
                     filters='',
                     enabled=True
                 )
-            except IntegrityError:
+            except:
                 pass
 
     def create_stock_location_labels(self):
@@ -151,13 +151,13 @@ class LabelConfig(AppConfig):
                 logger.info(f"Copying label template '{dst_file}'")
                 shutil.copyfile(src_file, dst_file)
 
-            # Check if a label matching the template already exists
-            if StockLocationLabel.objects.filter(label=filename).exists():
-                continue
-
-            logger.info(f"Creating entry for StockLocationLabel '{label['name']}'")
-
             try:
+                # Check if a label matching the template already exists
+                if StockLocationLabel.objects.filter(label=filename).exists():
+                    continue
+
+                logger.info(f"Creating entry for StockLocationLabel '{label['name']}'")
+
                 StockLocationLabel.objects.create(
                     name=label['name'],
                     description=label['description'],
@@ -165,5 +165,5 @@ class LabelConfig(AppConfig):
                     filters='',
                     enabled=True
                 )
-            except IntegrityError:
+            except:
                 pass