diff --git a/electionnight/management/commands/bootstrap_results_config.py b/electionnight/management/commands/bootstrap_results_config.py
index <HASH>..<HASH> 100644
--- a/electionnight/management/commands/bootstrap_results_config.py
+++ b/electionnight/management/commands/bootstrap_results_config.py
@@ -103,7 +103,8 @@ class Command(BaseCommand):
             Q(division__slug=state) | Q(division__parent__slug=state),
         )
 
-        if state_elections.count() == 0:
+        # first check to see if we have normal elections
+        if state_elections.filter(race__special=False).count() == 0:
             return
 
         levels = ['state', 'county']
don't build a statewide results file if it's only a special