diff --git a/gstlal-calibration/bin/gstlal_compute_strain b/gstlal-calibration/bin/gstlal_compute_strain
index f86082c754d083db7c75a14e966534773755f60d..ef4023747e046ba1df0ff73275f2d4a56bb48bb5 100755
--- a/gstlal-calibration/bin/gstlal_compute_strain
+++ b/gstlal-calibration/bin/gstlal_compute_strain
@@ -764,7 +764,7 @@ if CalibrationConfigs["calibrationmode"] == "Partial":
 	reschaindelay = int(filters["res_corr_delay"])
 	if minimize_adaptive_sensfilt and apply_fcc and (apply_fs or apply_srcq):
 		reschainfilt = filters["res_corr_nopole_filter"]
-	elif apply_fcc:
+	elif minimize_adaptive_sensfilt and apply_fcc:
 		reschainfilt = filters["res_corr_noccpole_filter"]
 	else:
 		reschainfilt = filters["res_corr_filter"]