diff --git a/src/frontends/onnx/frontend/src/frontend.cpp b/src/frontends/onnx/frontend/src/frontend.cpp index 5d39a9b44f9078..8afc9b661ec28d 100644 --- a/src/frontends/onnx/frontend/src/frontend.cpp +++ b/src/frontends/onnx/frontend/src/frontend.cpp @@ -233,7 +233,11 @@ bool FrontEnd::supported_impl(const std::vector& variants) const { return false; } ModelProto* model_proto_ptr = static_cast(model_proto_addr); - if (!model_proto_ptr->has_ir_version() || model_proto_ptr->ir_version() > Version::IR_VERSION) { + try { + if (!model_proto_ptr->has_ir_version() || model_proto_ptr->ir_version() > Version::IR_VERSION) { + return false; + } + } catch (...) { return false; } return true;