diff --git a/zebra/zebra_nhg.c b/zebra/zebra_nhg.c index 44265bc580..376d07535d 100644 --- a/zebra/zebra_nhg.c +++ b/zebra/zebra_nhg.c @@ -605,7 +605,8 @@ void zebra_nhg_decrement_ref(struct nhg_hash_entry *nhe) nhe->refcnt--; if (!nhe->is_kernel_nh && nhe->refcnt <= 0) { - zebra_nhg_uninstall_release(nhe); + zebra_nhg_uninstall_kernel(nhe); + // zebra_nhg_release(nhe); } }