diff --git a/apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java b/apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java index 0c07571521..4ead311cb3 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java +++ b/apps/sam/java/src/net/i2p/sam/SAMHandlerFactory.java @@ -90,13 +90,9 @@ public static SAMHandler createSAMHandler(SocketChannel s, Properties i2cpProps, } if (secureSession != null) { - try { - boolean approval = secureSession.approveOrDenySecureSession(i2cpProps, props); - if (!approval) { - throw new SAMException("SAM connection cancelled by user request"); - } - } catch (SAMException e) { - throw e; + boolean approval = secureSession.approveOrDenySecureSession(i2cpProps, props); + if (!approval) { + throw new SAMException("SAM connection cancelled by user request"); } }