diff --git a/ospf6d/ospf6d.c b/ospf6d/ospf6d.c index 032643e4dd..0f456b1a7c 100644 --- a/ospf6d/ospf6d.c +++ b/ospf6d/ospf6d.c @@ -1898,6 +1898,8 @@ ospf6_init (void) void ospf6_clean (void) { + if (!ospf6) + return; if (ospf6->route_table) ospf6_route_remove_all (ospf6->route_table); if (ospf6->brouter_table)