summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--isisd/isisd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/isisd/isisd.c b/isisd/isisd.c
index f65d21405b..4b01a18ecd 100644
--- a/isisd/isisd.c
+++ b/isisd/isisd.c
@@ -3144,7 +3144,7 @@ static void area_resign_level(struct isis_area *area, int level)
for (ALL_LIST_ELEMENTS_RO(area->flex_algos->flex_algos, node,
fa)) {
data = fa->data;
- if (data->spftree[level - 1]) {
+ if (data->spftree[tree][level - 1]) {
isis_spftree_del(
data->spftree[tree][level - 1]);
data->spftree[tree][level - 1] = NULL;