diff --git a/src/shared/format-table.c b/src/shared/format-table.c index 92f82dd5b2..05bcff0095 100644 --- a/src/shared/format-table.c +++ b/src/shared/format-table.c @@ -2478,6 +2478,9 @@ static int table_data_to_json(TableData *d, JsonVariant **ret) { return json_variant_new_integer(ret, d->percent); case TABLE_IFINDEX: + if (d->ifindex <= 0) + return json_variant_new_null(ret); + return json_variant_new_integer(ret, d->ifindex); case TABLE_IN_ADDR: