diff --git a/router/java/src/net/i2p/router/client/LookupDestJob.java b/router/java/src/net/i2p/router/client/LookupDestJob.java
index ed06e7d49e934c4407d3913947508cc03caf734d..afac51f55039018b84a7adeadc39c3229977ddc8 100644
--- a/router/java/src/net/i2p/router/client/LookupDestJob.java
+++ b/router/java/src/net/i2p/router/client/LookupDestJob.java
@@ -154,6 +154,7 @@ class LookupDestJob extends JobImpl {
                 if (_log.shouldDebug())
                     _log.debug("Failed b33 lookup " + _blindData.getUnblindedPubKey() + " with code " + code);
                 returnFail(code);
+                return;
             }
             // do this after the fail checks above, because even if we
             // have the dest, it won't help get a LS.