diff options
| -rw-r--r-- | ospfd/ospfd.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ospfd/ospfd.c b/ospfd/ospfd.c index 91702c34b5..665091d70b 100644 --- a/ospfd/ospfd.c +++ b/ospfd/ospfd.c @@ -1020,7 +1020,10 @@ ospf_network_unset (struct ospf *ospf, struct prefix_ipv4 *p, } if (found == 0) - ospf_if_free (oi); + { + ospf_if_free (oi); + ospf_area_check_free (ospf, area_id); + } } /* Update connected redistribute. */ |
