Index: branches/5.3.x/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r16519 -r16532 --- branches/5.3.x/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 16519) +++ branches/5.3.x/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 16532) @@ -1,6 +1,6 @@ SetRedirectParam($event->getPrefixSpecial() . '_id', array_shift($ids)); $event->SetRedirectParam('pass', 'all,' . $event->getPrefixSpecial()); - $simultaneous_edit_message = $this->Application->GetVar('_simultaneous_edit_message'); + $pass_through = array('_simultaneous_edit_message', 'edit_field'); - if ( $simultaneous_edit_message ) { - $event->SetRedirectParam('_simultaneous_edit_message', $simultaneous_edit_message); + foreach ( $pass_through as $name ) { + $value = $this->Application->GetVar($name); + + if ( strlen($value) ) { + $event->SetRedirectParam($name, $value); + } } }