--- geshifilter.pages_orig.inc 2008-05-01 22:26:14.000000000 +0200 +++ geshifilter.pages.inc 2009-01-13 16:54:44.000000000 +0100 @@ -220,7 +220,7 @@ function _geshifilter_replace_callback($ $complete_match = $match[0]; $tag_name = $match[1]; $tag_attributes = $match[2]; - $source_code = $match[3]; + $source_code = strip_tags(decode_entities($match[3])); // Undo linebreak and escaping from preparation phase. $source_code = decode_entities($source_code);