Index: trunk/kernel/include/item.php =================================================================== diff -u -r3250 -r3260 --- trunk/kernel/include/item.php (.../item.php) (revision 3250) +++ trunk/kernel/include/item.php (.../item.php) (revision 3260) @@ -1161,15 +1161,20 @@ function Update($UpdatedBy = null) { + parent::Update($UpdatedBy); + $this->GenerateFilename(); parent::Update($UpdatedBy); } function Create() { + parent::Create(); + $this->GenerateFilename(); - parent::Create(); + + parent::Update(); } }