diff options
Diffstat (limited to 'pbrd/pbr_map.c')
| -rw-r--r-- | pbrd/pbr_map.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pbrd/pbr_map.c b/pbrd/pbr_map.c index 03e6bacf1e..7710f3277d 100644 --- a/pbrd/pbr_map.c +++ b/pbrd/pbr_map.c @@ -792,6 +792,12 @@ void pbr_map_check_nh_group_change(const char *nh_group) if (found_name) { bool original = pbrm->valid; + /* Set data we were waiting on */ + if (pbrms->nhgrp_name) + pbr_nht_set_seq_nhg_data( + pbrms, + nhgc_find(pbrms->nhgrp_name)); + pbr_map_check_valid_internal(pbrm); if (pbrm->valid && (original != pbrm->valid)) |
