diff options
| -rw-r--r-- | isisd/dict.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/isisd/dict.c b/isisd/dict.c index 2ea86d1b68..20a4c0ff73 100644 --- a/isisd/dict.c +++ b/isisd/dict.c @@ -1323,9 +1323,8 @@ static void construct(dict_t *d) free(val); if (dn) dnode_destroy(dn); - } - - dict_load_next(&dl, dn, key); + } else + dict_load_next(&dl, dn, key); break; default: putchar('?'); |
