Index: /FCKeditor/trunk/editor/_source/internals/fckxhtml.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckxhtml.js	(revision 113)
+++ /FCKeditor/trunk/editor/_source/internals/fckxhtml.js	(revision 114)
@@ -80,5 +80,5 @@
 	try
 	{
-		if ( !attributeValue )
+		if ( attributeValue == undefined || attributeValue == null )
 			attributeValue = '' ;
 		else if ( attributeValue.replace )
Index: /FCKeditor/trunk/editor/dialog/common/fck_dialog_common.js
===================================================================
--- /FCKeditor/trunk/editor/dialog/common/fck_dialog_common.js	(revision 113)
+++ /FCKeditor/trunk/editor/dialog/common/fck_dialog_common.js	(revision 114)
@@ -36,7 +36,7 @@
 		return valueIfNull ? valueIfNull : '' ;
 
-	var oValue ;
+	var oValue = element.getAttribute( attName, 2 ) ;
 	
-	if ( !( oValue = element.getAttribute( attName, 2 ) ) )
+	if ( oValue == null )
 		oValue = oAtt.nodeValue ;
 
