Index: /FCKeditor.Java/branches/2.5-test/java-core/src/main/java/net/fckeditor/connector/impl/SimpleFileSystemConnector.java
===================================================================
--- /FCKeditor.Java/branches/2.5-test/java-core/src/main/java/net/fckeditor/connector/impl/SimpleFileSystemConnector.java	(revision 2435)
+++ /FCKeditor.Java/branches/2.5-test/java-core/src/main/java/net/fckeditor/connector/impl/SimpleFileSystemConnector.java	(revision 2436)
@@ -193,7 +193,7 @@
 		int count = 1;
 		String extension = ".".concat(FilenameUtils.getExtension(tmpFile.getName()));
+		String baseName = FilenameUtils.getBaseName(tmpFile.getName());
 		do {
-			String baseName = FilenameUtils.getBaseName(tmpFile.getName());
-			tmpFile = new File(dir, baseName.concat("(".concat(String.valueOf(count)).concat(")").concat(extension)));
+			tmpFile = new File(dir, baseName + "(".concat(String.valueOf(count)).concat(")").concat(extension));
 			count++;
 		} while (tmpFile.exists());
