diff --git a/includes/ckeditor.page.inc b/includes/ckeditor.page.inc
index ddc3fb3..d862f5e 100644
--- a/includes/ckeditor.page.inc
+++ b/includes/ckeditor.page.inc
@@ -323,17 +323,7 @@ function ckeditor_filter_xss() {
   }
 
   foreach ($filters as $filter) {
-    //built-in filter module, a special case where we would like to strip XSS and nothing more
-    if ($filter->module == 'filter' && $filter->delta == 0) {
-      preg_match_all("|</?([a-z][a-z0-9]*)(?:\b[^>]*)>|i", $text, $matches);
-      if ($matches[1]) {
-        $tags = array_unique($matches[1]);
-        $text = filter_xss($text, $tags);
-      }
-    }
-    else {
-      $text = module_invoke($filter->module, 'filter', 'process', $filter->delta, $filter->format, $text);
-    }
+    $text = module_invoke($filter->module, 'filter', 'process', $filter->delta, $filter->format, $text);
   }
 
   $text = strtr($text, array('__COMMENT__START__' => '<!--', '__COMMENT__END__' => '-->'));
