diff --git a/src/securedht.cpp b/src/securedht.cpp
index d5a5015d6d64eeac2d8d9db3ba49f6822ecc7f62..28fdee0aa3fac23636aff26a85fac86d4c657427 100644
--- a/src/securedht.cpp
+++ b/src/securedht.cpp
@@ -71,7 +71,7 @@ SecureDht::~SecureDht() = default;
 ValueType
 SecureDht::secureType(ValueType&& type)
 {
-    type.storePolicy = [this,type](InfoHash id, Sp<Value>& v, const InfoHash& nid, const SockAddr& a) {
+    type.storePolicy = [type](InfoHash id, Sp<Value>& v, const InfoHash& nid, const SockAddr& a) {
         if (v->isSigned())
             return v->checkSignature();
         return type.storePolicy(id, v, nid, a);