diff -uNr core/java12/com/vladium/logging/Logger.java core/java12/com/vladium/logging/Logger.java --- core/java12/com/vladium/logging/Logger.java 2008-04-25 14:43:29.000000000 -0400 +++ core/java12/com/vladium/logging/Logger.java 2008-04-25 14:43:47.000000000 -0400 @@ -70,7 +70,7 @@ if ((level < NONE) || (level > ALL)) throw new IllegalArgumentException ("invalid log level: " + level); - if ((out == null) || out.checkError ()) + if (out == null) throw new IllegalArgumentException ("null or corrupt input: out"); return new Logger (level, out, prefix, classMask);