diff --git a/pulse_lib/keysight/M3202A_uploader.py b/pulse_lib/keysight/M3202A_uploader.py
index 56193ead41a0dde44f138274aab05f54b4158fc0..bfb0dff5dda278463b29505189ce9248eaf88524 100644
--- a/pulse_lib/keysight/M3202A_uploader.py
+++ b/pulse_lib/keysight/M3202A_uploader.py
@@ -249,7 +249,7 @@ class M3202A_Uploader:
         if channels is None:
             channels = list(job.n_acq_samples.keys())
         sample_rate = job.acquisition_conf.sample_rate
-        if job.acquisition.f_sweep is not None:
+        if job.acquisition_conf.f_sweep is not None:
             raise Exception("In-sequence resonator frequency sweep not supported for Keysight")
         for channel_name, t_measure in job.t_measure.items():
             if channel_name not in channels:
diff --git a/pulse_lib/keysight/qs_uploader.py b/pulse_lib/keysight/qs_uploader.py
index 6239c4833ceeb5d540829535638495d490bcc053..7ced23246f6a23d21c0729833094b8792abbd1e8 100644
--- a/pulse_lib/keysight/qs_uploader.py
+++ b/pulse_lib/keysight/qs_uploader.py
@@ -331,7 +331,7 @@ class QsUploader:
             sample_rate = None
         else:
             sample_rate = job.acquisition_conf.sample_rate
-        if job.acquisition.f_sweep is not None:
+        if job.acquisition_conf.f_sweep is not None:
             raise Exception("In sequence resonator frequency sweep not supported for Keysight")
 
         for channel_name, t_measure in job.t_measure.items():