Index: branches/5.2.x/core/units/helpers/priority_helper.php =================================================================== diff -u -N -r13840 -r14095 --- branches/5.2.x/core/units/helpers/priority_helper.php (.../priority_helper.php) (revision 13840) +++ branches/5.2.x/core/units/helpers/priority_helper.php (.../priority_helper.php) (revision 14095) @@ -1,6 +1,6 @@ Fields['OldPriority'])) { - $object->VirtualFields['OldPriority'] = Array('type' => 'int', 'default' => 0); + if ( !$object->isField('OldPriority') ) { + // make sure, then OldPriority field is defined + $virtual_fields = $object->getVirtualFields(); + $virtual_fields['OldPriority'] = Array('type' => 'int', 'default' => 0); + $object->setVirtualFields($virtual_fields); } $items_count = $this->Conn->GetOne($sql);