diff -u --recursive nest.o/rt-show.c nest/rt-show.c --- nest.o/rt-show.c 2023-06-14 12:28:18.309345000 +0300 +++ nest/rt-show.c 2023-06-14 12:29:20.227958000 +0300 @@ -362,6 +362,7 @@ { struct channel *c; struct rt_show_data_rtable *tab; + struct rtable_config *t; if (d->export_channel) { @@ -391,9 +392,9 @@ return; } - for (int i=1; idef_tables[i] && config->def_tables[i]->table) - rt_show_add_table(d, config->def_tables[i]->table); + WALK_LIST(t, config->tables) + if (t->table->rt_count > 0) + rt_show_add_table(d, t->table); } static inline void