diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/SearchMessageSelector.java b/router/java/src/net/i2p/router/networkdb/kademlia/SearchMessageSelector.java
index 73b3ddf24ece64c6c882e342a5e12abe5ea08a7b..2ff63b6dabef922722a249982e4adff7b8e2da64 100644
--- a/router/java/src/net/i2p/router/networkdb/kademlia/SearchMessageSelector.java
+++ b/router/java/src/net/i2p/router/networkdb/kademlia/SearchMessageSelector.java
@@ -15,14 +15,14 @@ import net.i2p.util.Log;
  *
  */
 class SearchMessageSelector implements MessageSelector {
-    private Log _log;
-    private RouterContext _context;
+    private final Log _log;
+    private final RouterContext _context;
     private static int __searchSelectorId = 0;
-    private Hash _peer;
+    private final Hash _peer;
     private boolean _found;
-    private int _id;
-    private long _exp;
-    private SearchState _state;
+    private final int _id;
+    private final long _exp;
+    private final SearchState _state;
     
     public SearchMessageSelector(RouterContext context, RouterInfo peer, long expiration, SearchState state) {
         _context = context;