diff --git a/src/dht.cpp b/src/dht.cpp
index 352ef43518bbb74af36e2b0a13377f83c784f7d4..9700d401edfa1eca079756567c8df00c42ba223d 100644
--- a/src/dht.cpp
+++ b/src/dht.cpp
@@ -2535,9 +2535,7 @@ Dht::processMessage(const uint8_t *buf, size_t buflen, const sockaddr *from, soc
                             a.callback(true, sr->getNodes());
                             a.callback = nullptr;
                         }
-                        if (a.created + type.expiration < now) {
-                            return true;
-                        }
+                        return true;
                     }
                     return false;
                 });