diff -r 880c4b7eb658 -r 9d5c04c1414f includes/plugins.php --- a/includes/plugins.php Sat Jan 17 15:16:36 2009 -0500 +++ b/includes/plugins.php Sun Jan 25 21:18:05 2009 -0500 @@ -121,8 +121,9 @@ * @param array Deprecated. */ - function setHook($name, $opts = Array()) { - if(isset($this->hook_list[$name]) && is_array($this->hook_list[$name])) + function setHook($name, $opts = Array()) + { + if ( !empty($this->hook_list[$name]) && is_array($this->hook_list[$name]) ) { return array(implode("\n", $this->hook_list[$name])); } @@ -149,8 +150,9 @@ */ - function attachHook($name, $code) { - if(!isset($this->hook_list[$name])) + function attachHook($name, $code) + { + if ( !isset($this->hook_list[$name]) ) { $this->hook_list[$name] = Array(); }