Index: branches/5.2.x/core/units/helpers/ajax_form_helper.php =================================================================== diff -u -N -r16003 -r16339 --- branches/5.2.x/core/units/helpers/ajax_form_helper.php (.../ajax_form_helper.php) (revision 16003) +++ branches/5.2.x/core/units/helpers/ajax_form_helper.php (.../ajax_form_helper.php) (revision 16339) @@ -138,10 +138,7 @@ $event->redirect = ''; } - $redirect_to = $this->Application->HREF($event->redirect, '', $event->getRedirectParams(), $event->redirectScript); - - // is used from JavaScript / redirecting, so any "&" could break it - $params['redirect_to'] = str_replace(Array ('&', '%5C'), Array ('&', '\\'), $redirect_to); + $params['redirect_to'] = $this->Application->HREF($event->redirect, '', $event->getRedirectParams(), $event->redirectScript); } $params = array_merge($params, $event->getRedirectParams()); @@ -151,4 +148,4 @@ return $params['status'] == 'OK'; } - } \ No newline at end of file + }