Index: /FCKeditor/trunk/_whatsnew.html
===================================================================
--- /FCKeditor/trunk/_whatsnew.html	(revision 1141)
+++ /FCKeditor/trunk/_whatsnew.html	(revision 1142)
@@ -149,4 +149,6 @@
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1592">#1592</a>] Fixed the issue where attemping
 			to remove a blockquote with an empty paragraph would leave behind an empty blockquote IE.</li>
+		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1594">#1594</a>] Undo/Redo
+			will now work properly for the color selectors.</li>
 	</ul>
 	<h3>
Index: /FCKeditor/trunk/editor/_source/commandclasses/fcktextcolorcommand.js
===================================================================
--- /FCKeditor/trunk/editor/_source/commandclasses/fcktextcolorcommand.js	(revision 1141)
+++ /FCKeditor/trunk/editor/_source/commandclasses/fcktextcolorcommand.js	(revision 1142)
@@ -55,4 +55,6 @@
 FCKTextColorCommand.prototype.SetColor = function( color )
 {
+	FCKUndo.SaveUndoStep() ;
+
 	var style = FCKStyles.GetStyle( '_FCK_' +
 		( this.Type == 'ForeColor' ? 'Color' : 'BackColor' ) ) ;
@@ -65,4 +67,6 @@
 		FCKStyles.ApplyStyle( style ) ;
 	}
+
+	FCKUndo.SaveUndoStep() ;
 
 	FCK.Focus() ;
