--- safehtml.module 2008-05-09 13:16:07.000000000 +0200 +++ safehtml0.module 2008-05-09 13:20:32.000000000 +0200 @@ -81,10 +81,11 @@ function safehtml_nodeapi(&$node, $op, $ if ($op == 'submit') { $arr = array_keys(filter_list_format($node->format)); if (in_array('safehtml/0', $arr)) { + $path = drupal_get_path('module', 'safehtml'); if (!defined('XML_HTMLSAX3')) { - define('XML_HTMLSAX3', ''); + define('XML_HTMLSAX3', "./$path/classes/"); } - require_once('classes/safehtml.php'); + require_once("./$path/classes/safehtml.php"); if ($node->body) { $node->body = _safehtml_parse($node->body, $node->format); }