diff -r ae20214a816c -r 637f7fb50abd rt/emul/compact/src/main/java/java/util/logging/Logger.java --- a/rt/emul/compact/src/main/java/java/util/logging/Logger.java Wed Oct 09 16:07:19 2013 +0200 +++ b/rt/emul/compact/src/main/java/java/util/logging/Logger.java Wed Oct 09 17:17:30 2013 +0200 @@ -460,8 +460,7 @@ String msg = record.getMessage(); final Object[] params = record.getParameters(); - if (params == null || params.length == 0) { - } else { + if (params != null && params.length != 0) { for (int i = 0; i < params.length; i++) { msg = msg.replace("{" + i + "}", params[i] == null ? "null" : params[i].toString()); }