diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/adapters/parset.py b/SAS/TMSS/backend/src/tmss/tmssapp/adapters/parset.py
index 921c46edce65087456e8e5425f97710a5959fe51..c0f8924500d93c4a3aad7ad0c8ffaf634eb9b792 100644
--- a/SAS/TMSS/backend/src/tmss/tmssapp/adapters/parset.py
+++ b/SAS/TMSS/backend/src/tmss/tmssapp/adapters/parset.py
@@ -51,7 +51,7 @@ def _stokes_settings_parset_subkeys(stokes_spec: dict) -> dict:
     parset['timeIntegrationFactor'] = stokes_spec['time_integration_factor']
     parset['subbandsPerFile'] = stokes_spec['subbands_per_file']
 
-    quantisation = parset['quantize'] = stokes_spec['quantisation_enabled']
+    quantisation = parset['quantize'] = stokes_spec.get('quantisation',{}).get('enabled', False)
     if quantisation:
         parset['quantizeBits'] = stokes_spec['quantisation']['bits']
         parset['quantizeScaleMax'] = stokes_spec['quantisation']['scale_max']
@@ -183,11 +183,11 @@ def _convert_beamformer_settings_to_parset_dict(subtask: models.Subtask, spec: d
             if cobalt_version >= 2:
                 pipeline_parset['Beam[%s].subbandList' % sap_idx] = sap['subbands']
 
-        if cobalt_version == 1:
-            # This won't overwrite anything, since COBALT1 supports only one beamformer pipeline
-            parset["Cobalt.BeamFormer.stationList"] = pipeline['stations']
-        else:
-            pipeline_parset['Beam[%s].stationList' % sap_idx] = pipeline['stations']
+            if cobalt_version == 1:
+                # This won't overwrite anything, since COBALT1 supports only one beamformer pipeline
+                parset["Cobalt.BeamFormer.stationList"] = pipeline['stations']
+            else:
+                pipeline_parset['Beam[%s].stationList' % sap_idx] = pipeline['stations']
 
         beamformer_pipeline_parsets.append(pipeline_parset)