Index: branches/unlabeled/unlabeled-1.22.2/core/kernel/kbase.php =================================================================== diff -u -r5056 -r5615 --- branches/unlabeled/unlabeled-1.22.2/core/kernel/kbase.php (.../kbase.php) (revision 5056) +++ branches/unlabeled/unlabeled-1.22.2/core/kernel/kbase.php (.../kbase.php) (revision 5615) @@ -590,6 +590,16 @@ } /** + * Allows kDBTagProcessor.SectionTitle to detect if it's editing or new item creation + * + * @return bool + */ + function IsNewItem() + { + return $this->GetID() ? false : true; + } + + /** * Returns parent table information * * @param bool $from_temp load parent item from temp table