Index: /FCKeditor/trunk/editor/_source/internals/fckstyles.js
===================================================================
--- /FCKeditor/trunk/editor/_source/internals/fckstyles.js	(revision 1030)
+++ /FCKeditor/trunk/editor/_source/internals/fckstyles.js	(revision 1031)
@@ -38,5 +38,5 @@
 			else
 				style.ApplyToSelection( FCK.EditorWindow ) ;
-	
+
 			FCK.Events.FireEvent( 'OnSelectionChange' ) ;
 		}
@@ -219,5 +219,5 @@
 		FCK.Events.FireEvent( 'OnSelectionChange' ) ;
 	},
-	
+
 	GetStyle : function( styleName )
 	{
@@ -230,5 +230,5 @@
 		if ( !styles )
 		{
-			styles = this._GetStyles = FCKTools.Merge( 
+			styles = this._GetStyles = FCKTools.Merge(
 				this._LoadStylesCore(),
 				this._LoadStylesCustom(),
@@ -237,5 +237,5 @@
 		return styles ;
 	},
-	
+
 	CheckHasObjectStyle : function( elementName )
 	{
@@ -265,5 +265,8 @@
 		{
 			for ( var styleName in styleDefs )
-				styles[ styleName ] = new FCKStyle( styleDefs[ styleName ] ) ;
+			{
+				var style = styles[ styleName ] = new FCKStyle( styleDefs[ styleName ] ) ;
+				style.Name = styleName ;
+			}
 		}
 
@@ -283,5 +286,5 @@
 		var xml = new FCKXml() ;
 		xml.LoadUrl( stylesXmlPath ) ;
-		
+
 		var stylesXmlObj = FCKXml.TransformToObject( xml.SelectSingleNode( 'Styles' ) ) ;
 
@@ -326,14 +329,14 @@
 			// Load override definitions.
 			var cssStyleOverrideNodes = styleNode.$Override ;
-			if ( cssStyleOverrideNodes ) 
+			if ( cssStyleOverrideNodes )
 			{
 				for ( j = 0 ; j < cssStyleOverrideNodes.length ; j++ )
 				{
 					var overrideNode = cssStyleOverrideNodes[j] ;
-					var overrideDef = 
+					var overrideDef =
 					{
 						Element : overrideNode.element
 					} ;
-					
+
 					var overrideAttNode = overrideNode.$Attribute ;
 					if ( overrideAttNode )
@@ -353,5 +356,5 @@
 						}
 					}
-					
+
 					styleDef.Overrides.push( overrideDef ) ;
 				}
@@ -360,5 +363,5 @@
 			var style = new FCKStyle( styleDef ) ;
 			style.Name = styleNode.name || element ;
-			
+
 			if ( style.GetType() == FCK_STYLE_OBJECT )
 				this._ObjectStyles[ element ] = true ;
