diff --git i/modules/filter/filter.module w/modules/filter/filter.module index 49702fe..2a7a443 100644 --- i/modules/filter/filter.module +++ w/modules/filter/filter.module @@ -798,6 +798,7 @@ function _filter_htmlcorrector($text) { // Passthrough comments. if (substr($value, 0, 3) == '!--') { $output .= '<'. $value .'>'; + continue; } else { list($tagname) = preg_split('/\s/', strtolower($value), 2);