diff --git a/qiskit_ibm_runtime/utils/backend_converter.py b/qiskit_ibm_runtime/utils/backend_converter.py index d889b11b67..1bf390bfc5 100644 --- a/qiskit_ibm_runtime/utils/backend_converter.py +++ b/qiskit_ibm_runtime/utils/backend_converter.py @@ -151,11 +151,11 @@ def convert_to_target( if any(qubit in faulty_qubits for qubit in qarg): continue target[inst][qarg].calibration = sched - if "delay" not in target: - target.add_instruction( - Delay(Parameter("t")), - {(bit,): None for bit in range(target.num_qubits) if bit not in faulty_qubits}, - ) + if "delay" not in target: + target.add_instruction( + Delay(Parameter("t")), + {(bit,): None for bit in range(target.num_qubits) if bit not in faulty_qubits}, + ) return target diff --git a/releasenotes/notes/faulity-qubits-name-error-f03b90f21cd2d9bf.yaml b/releasenotes/notes/faulity-qubits-name-error-f03b90f21cd2d9bf.yaml new file mode 100644 index 0000000000..9765774a28 --- /dev/null +++ b/releasenotes/notes/faulity-qubits-name-error-f03b90f21cd2d9bf.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fixed an issue where retrieving the `coupling_map` of some backends would result + in a `NameError`. +