Index: /FCKeditor.Java/branches/2.4/src/main/java/net/fckeditor/connector/ConnectorServlet.java
===================================================================
--- /FCKeditor.Java/branches/2.4/src/main/java/net/fckeditor/connector/ConnectorServlet.java	(revision 1588)
+++ /FCKeditor.Java/branches/2.4/src/main/java/net/fckeditor/connector/ConnectorServlet.java	(revision 1589)
@@ -288,9 +288,9 @@
 	private String constructTypeBasedFolderString(final ResourceTypeHandler fileType,
 			final String currentFolderString, final HttpServletRequest request) {
-		StringWriter sw = new StringWriter();
-		sw.write(FCKEditorHandler.getUserFilesPath(request));
-		sw.write(fileType.getPath());
-		sw.write(currentFolderString);
-		return replaceAll(sw.toString(), "//", "/");
+		StringBuffer sb = new StringBuffer();
+		sb.append(FCKEditorHandler.getUserFilesPath(request));
+		sb.append(fileType.getPath());
+		sb.append(currentFolderString);
+		return replaceAll(sb.toString(), "//", "/");
 	}
 	
