Index: dom/src/test/java/org/apache/james/mime4j/message/StringInputStreamTest.java
===================================================================
--- dom/src/test/java/org/apache/james/mime4j/message/StringInputStreamTest.java	(Revision 5929)
+++ dom/src/test/java/org/apache/james/mime4j/message/StringInputStreamTest.java	(Arbeitskopie)
@@ -104,6 +104,13 @@
         assertEquals(0, r.read(bytes, 0, 0));
     }
 
+    public void testReadZero2() throws Exception {
+        InputStream r = new StringInputStream("test", CharsetUtil.UTF_8);
+        byte[] bytes = new byte[30];
+        assertEquals(2, r.read(bytes, 0, 2));
+        assertEquals(0, r.read(bytes, 2, 0));
+    }
+
     public void testSkip() throws Exception {
         InputStream r = new StringInputStream("test", CharsetUtil.UTF_8);
         r.skip(1);
