diff -r f08eb4df84c1 -r ef50c4f07e4f launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java --- a/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java Thu Jan 31 19:21:37 2013 +0100 +++ b/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/Bck2BrwsrLauncher.java Tue Feb 12 12:07:55 2013 +0100 @@ -285,10 +285,10 @@ if (ch == '$' && params.length > 0) { int cnt = is.read() - '0'; if (cnt == 'U' - '0') { - os.write(baseURL.getBytes()); + os.write(baseURL.getBytes("UTF-8")); } if (cnt >= 0 && cnt < params.length) { - os.write(params[cnt].getBytes()); + os.write(params[cnt].getBytes("UTF-8")); } } else { os.write(ch);