Index: trunk/core/units/general/inp_db_event_handler.php =================================================================== diff -u -r4625 -r4712 --- trunk/core/units/general/inp_db_event_handler.php (.../inp_db_event_handler.php) (revision 4625) +++ trunk/core/units/general/inp_db_event_handler.php (.../inp_db_event_handler.php) (revision 4712) @@ -112,9 +112,11 @@ function OnPreSavePopup(&$event) { + $object =& $event->getObject(); + $this->RemoveRequiredFields($object); $event->CallSubEvent('OnPreSave'); - $this->Application->StoreVar('PermCache_UpdateRequired', 1); - $event->redirect = 'incs/just_close'; + + $this->finalizePopup($event); } }