Index: /FCKeditor.Java/branches/2.4/src/main/java/net/fckeditor/tool/XHtmlTagTool.java
===================================================================
--- /FCKeditor.Java/branches/2.4/src/main/java/net/fckeditor/tool/XHtmlTagTool.java	(revision 1677)
+++ /FCKeditor.Java/branches/2.4/src/main/java/net/fckeditor/tool/XHtmlTagTool.java	(revision 1678)
@@ -38,5 +38,5 @@
  * <li>Attributes are not ordered.</li>
  * <li>If your tag shouldn't have a value but the tag has to close with '&lt;/[tagname]&gt;', set
- * the value to an empty string.</li>
+ * the value to {@link XHtmlTagTool#SPACE}.</li>
  * </ul>
  * 
@@ -51,5 +51,5 @@
 	private Map<String, String> attributes = new HashMap<String, String>();
 
-	/** Value of the tag. If value='' tag will be close similarly value is set. */
+	/** Value of the tag. */
 	private String value = null;
 	
Index: /FCKeditor.Java/branches/2.4/src/test/java/net/fckeditor/tool/XHtmlTagToolTest.java
===================================================================
--- /FCKeditor.Java/branches/2.4/src/test/java/net/fckeditor/tool/XHtmlTagToolTest.java	(revision 1677)
+++ /FCKeditor.Java/branches/2.4/src/test/java/net/fckeditor/tool/XHtmlTagToolTest.java	(revision 1678)
@@ -35,5 +35,5 @@
 	public void testClosingTag01() throws Exception {
 	    XHtmlTagTool tag = new XHtmlTagTool("test");
-	    assertEquals("<test/>", tag.toString());
+	    assertEquals("<test />", tag.toString());
     }
 	
@@ -41,5 +41,5 @@
 	public void testClosingTag02() throws Exception {
 	    XHtmlTagTool tag = new XHtmlTagTool("test", "");
-	    assertEquals("<test></test>", tag.toString());
+	    assertEquals("<test />", tag.toString());
     }
 
@@ -49,3 +49,9 @@
 	    assertEquals("<test>val</test>", tag.toString());
     }
+	
+	@Test
+	public void testClosingTag04() throws Exception {
+	    XHtmlTagTool tag = new XHtmlTagTool("test", XHtmlTagTool.SPACE);
+	    assertEquals("<test> </test>", tag.toString());
+    }
 }
