diff --git a/orchagent/intfsorch.cpp b/orchagent/intfsorch.cpp index d890af1eece0..467f3aa8ffb4 100644 --- a/orchagent/intfsorch.cpp +++ b/orchagent/intfsorch.cpp @@ -297,7 +297,7 @@ void IntfsOrch::doTask(Consumer &consumer) sai_object_id_t vrf_id = gVirtualRouterId; if (!vrf_name.empty()) { - if (m_vrfOrch->isVRFexists(vrf_name)) + if (!m_vrfOrch->isVRFexists(vrf_name)) { it++; continue;