Index: JavacCompiler.java
===================================================================
--- JavacCompiler.java	(revision 8799)
+++ JavacCompiler.java	(working copy)
@@ -720,8 +720,6 @@
 
             String msg = tokens.nextToken( EOL ).substring( 2 );
 
-            isError = exitCode != 0;
-
             // Remove the 'warning: ' prefix
             String warnPrefix = getWarnPrefix( msg );
             if ( warnPrefix != null )
@@ -730,6 +728,8 @@
                 msg = msg.substring( warnPrefix.length() );
             }
 
+            isError = exitCode != 0;
+
             msgBuffer.append( msg );
 
             msgBuffer.append( EOL );

