Index: trunk/core/kernel/db/db_tag_processor.php =================================================================== diff -u -r8358 -r8360 --- trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 8358) +++ trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 8360) @@ -1884,7 +1884,10 @@ function PresetFormFields($params) { - $this->Application->HandleEvent( new kEvent($this->getPrefixSpecial().':OnNew') ); + $prefix = $this->getPrefixSpecial(); + if (!$this->Application->GetVar($prefix.'_event')) { + $this->Application->HandleEvent(new kEvent($prefix.':OnNew')); + } } }