Index: _source/plugins/styles/plugin.js =================================================================== --- _source/plugins/styles/plugin.js (revision 3889) +++ _source/plugins/styles/plugin.js Fri Jul 17 14:03:50 CST 2009 @@ -1181,7 +1181,9 @@ // retrieving its final format. var temp = new CKEDITOR.dom.element( 'span' ); temp.setAttribute( 'style', unparsedCssText ); - return temp.getAttribute( 'style' ); + var styleText = temp.getAttribute( 'style' ); + // IE will leave a single semicolon when failed to parse the style text.(#3891) + return styleText == ';' ? '' : styleText; } function applyStyle( document, remove ) Index: CHANGES.html =================================================================== --- CHANGES.html (revision 3914) +++ CHANGES.html Fri Jul 17 14:02:16 CST 2009 @@ -145,6 +145,7 @@