summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pimd/pim_bsm.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pimd/pim_bsm.c b/pimd/pim_bsm.c
index 238c19d2cc..cd50cdd678 100644
--- a/pimd/pim_bsm.c
+++ b/pimd/pim_bsm.c
@@ -171,7 +171,8 @@ static int pim_on_bs_timer(struct thread *t)
zlog_debug("%s: Bootstrap Timer expired for scope: %d",
__func__, scope->sz_id);
- pim_nht_bsr_del(scope->pim, scope->current_bsr);
+ if (scope->current_bsr.s_addr)
+ pim_nht_bsr_del(scope->pim, scope->current_bsr);
/* Reset scope zone data */
scope->accept_nofwd_bsm = false;