Index: /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/tool/UtilsFile.java
===================================================================
--- /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/tool/UtilsFile.java	(revision 3838)
+++ /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/tool/UtilsFile.java	(revision 3839)
@@ -114,6 +114,6 @@
 			return false;
 		
-		if (!path.equals(path.replaceAll(
-				"\\.|\\\\|\\||:|\\?|\\*|\"|<|>|\\p{Cntrl}", "_")))
+		// previous statement handles dot and (back) slash already
+		if (!path.equals(path.replaceAll("\\||:|\\?|\\*|\"|<|>|\\p{Cntrl}", "_")))
     		return false;
 
