Index: /FCKeditor/trunk/editor/_source/classes/fckenterkey.js
===================================================================
--- /FCKeditor/trunk/editor/_source/classes/fckenterkey.js	(revision 872)
+++ /FCKeditor/trunk/editor/_source/classes/fckenterkey.js	(revision 873)
@@ -46,4 +46,5 @@
 		[ 9 		, 'Tab' ],
 		[ 8			, 'Backspace' ],
+		[ CTRL + 8		, 'CtrlBackspace' ],
 		[ 46		, 'Delete' ]
 	] ) ;
@@ -74,13 +75,10 @@
 				return oEnterKey.DoEnter() ;
 				break ;
-
 			case 'ShiftEnter' :
 				return oEnterKey.DoShiftEnter() ;
 				break ;
-
 			case 'Backspace' :
 				return oEnterKey.DoBackspace() ;
 				break ;
-
 			case 'Delete' :
 				return oEnterKey.DoDelete() ;
@@ -88,4 +86,8 @@
 			case 'Tab' :
 				return oEnterKey.DoTab() ;
+				break ;
+			case 'CtrlBackspace' :
+				return oEnterKey.DoCtrlBackspace() ;
+				break ;
 		}
 	/* @Packager.RemoveLine
@@ -206,4 +208,10 @@
 }
 
+FCKEnterKey.prototype.DoCtrlBackspace = function()
+{
+	FCKUndo.SaveUndoStep() ;
+	return false ;
+}
+
 FCKEnterKey.prototype._ExecuteBackspace = function( range, previous, currentBlock )
 {
