diff --git a/apps/sam/java/src/net/i2p/sam/SAMUtils.java b/apps/sam/java/src/net/i2p/sam/SAMUtils.java index dfc08a58d..cb6e8fb1b 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMUtils.java +++ b/apps/sam/java/src/net/i2p/sam/SAMUtils.java @@ -166,6 +166,8 @@ public class SAMUtils { } param = token.substring(0, pos); value.append(token.substring(pos+1)); + if (value.length() == 0) + throw new SAMException("Empty value for param "+param); if (value.charAt(0) == '"') { while ( (i < ntoks) && (value.lastIndexOf("\"") <= 0) ) { value.append(' ').append(tok.nextToken());