diff --git a/apps/susimail/src/src/i2p/susi/webmail/encoding/SevenBit.java b/apps/susimail/src/src/i2p/susi/webmail/encoding/SevenBit.java
index b79583a09c1ebd6c4be48daa460ef4751dae6f9d..3cb64ac6df759968730593cf1d32800da0a5a393 100644
--- a/apps/susimail/src/src/i2p/susi/webmail/encoding/SevenBit.java
+++ b/apps/susimail/src/src/i2p/susi/webmail/encoding/SevenBit.java
@@ -71,13 +71,13 @@ public class SevenBit implements Encoding {
 		int backupOffset = offset;
 		while( length-- > 0 ) {
 			byte b = in[offset++];
-			if( b > 32 && b < 127 )
+			if( b >= 32 && b < 127 )
 				continue;
-			if( b == ' ' || b == '\t' )
+			if( b == '\t' )
 				continue;
 			if( b == '\r' || b == '\n' )
 				continue;
-			throw new DecodingException( "No 8bit Data allowed (" + b + ")" );
+			throw new DecodingException( "No 8 bit data allowed in 7 bit encoding (" + b + ')' );
 		}
 		return new ReadBuffer(in, backupOffset, backupLength);
 	}