Index: /FCKeditor.Java/branches/2.4.x/java-core/src/main/java/net/fckeditor/tool/UtilsFile.java
===================================================================
--- /FCKeditor.Java/branches/2.4.x/java-core/src/main/java/net/fckeditor/tool/UtilsFile.java	(revision 3837)
+++ /FCKeditor.Java/branches/2.4.x/java-core/src/main/java/net/fckeditor/tool/UtilsFile.java	(revision 3838)
@@ -113,5 +113,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;
     	
