diff --git a/onnxruntime/core/providers/openvino/backend_manager.cc b/onnxruntime/core/providers/openvino/backend_manager.cc index 68d15bdfdcee0..99f28439db53a 100644 --- a/onnxruntime/core/providers/openvino/backend_manager.cc +++ b/onnxruntime/core/providers/openvino/backend_manager.cc @@ -672,7 +672,10 @@ void BackendManager::Compute(OrtKernelContext* context) { { std::unique_lock lock(mutex_); - dynamic_backend = backend_map_[key]; + auto it = backend_map_.find(key); + if (it != backend_map_.end()) { + dynamic_backend = it->second; + } } if (!dynamic_backend) {