--- sites/all/modules/ajax_comments/ajax_comments.js	2009-08-26 05:30:40.000000000 +0600
+++ sites/all/modules/ajax_comments/ajax_comments_edited.js	2010-06-11 19:15:56.443586058 +0600
@@ -467,6 +467,11 @@ function ajax_comments_remove_editors() 
       tinyMCE.execCommand('mceRemoveControl', false, "edit-comment");
     }
   }
+
+  // Update CKEditor 3.x
+  if (typeof(CKEDITOR) != 'undefined') {
+    Drupal.ckeditorOff('edit-comment');
+  }
 }
 
 /**
@@ -484,6 +489,12 @@ function ajax_comments_attach_editors() 
   if (typeof(tinyMCE) != 'undefined') {
     tinyMCE.execCommand('mceAddControl', false, "edit-comment");
   }
+
+  // Update CKEditor 3.x
+  if (typeof(CKEDITOR) != 'undefined') {
+    Drupal.ckeditorOff('edit-comment');
+    Drupal.ckeditorOn("edit-comment");
+  }
 }
 
 /**
@@ -502,6 +513,12 @@ function ajax_comments_update_editors() 
   if(typeof(FCKeditor_OnAfterLinkedFieldUpdate) != 'undefined'){
     FCKeditor_OnAfterLinkedFieldUpdate(FCKeditorAPI.GetInstance('edit-comment'));
   }
+
+  // Update CKEditor 3.x
+  if (typeof(CKEDITOR) != 'undefined') {
+    Drupal.ckeditorOff('edit-comment');
+    Drupal.ckeditorOn("edit-comment");
+  }
 }
 
 
