diff --git a/pyhwdb/tools/bss1/pyhwdb_generate_slurm_license_file.py b/pyhwdb/tools/bss1/pyhwdb_generate_slurm_license_file.py
index f62ea6dc6d3ae753dac5cbc7e24065355a02b19c..93d7de7eda270ce48d5a06c370c2a0c841721080 100644
--- a/pyhwdb/tools/bss1/pyhwdb_generate_slurm_license_file.py
+++ b/pyhwdb/tools/bss1/pyhwdb_generate_slurm_license_file.py
@@ -40,6 +40,10 @@ def generate_license_strings(db):
                 ":" + str(C.AnanasSliceOnAnanas.size))
         for adc in wafer.adcs:
             slurm_licenses.append(str(adc.value.coord))
+        # append aggregator licenses for HX multi chip setups which start
+        # at Wafer Id 80
+        if wafer_coord.value() >= 80:
+            slurm_licenses.append("W{}M0".format(wafer_coord.value()))
 
     # remove non unique trigger and ADC entries while retaining order
     slurm_licenses = dict.fromkeys(slurm_licenses)