Index: branches/5.1.x/core/units/languages/languages_item.php =================================================================== diff -u -N -r14124 -r14127 --- branches/5.1.x/core/units/languages/languages_item.php (.../languages_item.php) (revision 14124) +++ branches/5.1.x/core/units/languages/languages_item.php (.../languages_item.php) (revision 14127) @@ -1,6 +1,6 @@ SetDBField($primary_field, 1); $this->SetDBField('Enabled', 1); + // increment serial by hand, since no Update method is called + $this->Application->incrementCacheSerial($this->Prefix); + $this->Application->incrementCacheSerial($this->Prefix, $this->GetID()); + return $prev_primary; }