--- inetlib-1.1.1/source/gnu/inet/imap/IMAPResponseTokenizer.java.OLD	2004-11-25 17:15:05.000000000 -0500
+++ inetlib-1.1.1/source/gnu/inet/imap/IMAPResponseTokenizer.java	2008-01-05 23:37:35.000000000 -0500
@@ -403,6 +403,8 @@
               }
             break;
           case STATE_LITERAL:
+            literalSink.write(b);
+            literalCount++;
             if (literalCount >= literalLength)
               {
                 List top =(List) context.peek();
@@ -412,11 +414,6 @@
                 inContent = false;
                 state = STATE_CODE;
               }
-            else
-              {
-                literalSink.write(b);
-                literalCount++;
-              }
             break;
           case STATE_TEXT:         // human-readable text
             if (b == 0x0a)          // delimiter
