diff --git a/tools/dhtcnode.c b/tools/dhtcnode.c
index bb693f3417b0651d0149c3bb5469f92c04e3d38c..0e1d0ead2b995d32a4f5c522263b3118838029a9 100644
--- a/tools/dhtcnode.c
+++ b/tools/dhtcnode.c
@@ -242,12 +242,10 @@ int main(int argc, char **argv)
                 }
                 free(addrs);
             }
-            continue;
         }
         else if (!strcmp(cmd, "ll")) {
-            dht_infohash key = dht_runner_get_node_id(runner);
+            key = dht_runner_get_node_id(runner);
             printf("DHT node %s running on port %u\n", dht_infohash_print(&key), dht_runner_get_bound_port(runner, AF_INET));
-            continue;
         }
         else if (!strcmp(cmd, "g")) {
             key = parse_key(arg);