summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bgpd/bgp_vty.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c
index b2a795b97d..af02e13340 100644
--- a/bgpd/bgp_vty.c
+++ b/bgpd/bgp_vty.c
@@ -12746,11 +12746,13 @@ static void bgp_show_all_instances_neighbors_vty(struct vty *vty,
use_json, json);
}
json_object_free(json);
+ json = NULL;
}
if (use_json) {
vty_out(vty, "}\n");
- json_object_free(json);
+ if (json)
+ json_object_free(json);
}
else if (!nbr_output)
vty_out(vty, "%% BGP instance not found\n");