diff --git a/tools/dhtnode.cpp b/tools/dhtnode.cpp
index 2c9973aa1f4033c56b9796c1dc0bde42e50ec3f2..a29495fb479f4bd3e1655d0cebb92da0216c246e 100644
--- a/tools/dhtnode.cpp
+++ b/tools/dhtnode.cpp
@@ -580,7 +580,6 @@ main(int argc, char **argv)
 
     node->shutdown([&]()
     {
-        std::lock_guard<std::mutex> lk(m);
         done = true;
         cv.notify_all();
     });