It can be solved with: public function initializeNewAction() { if (!$this->request->hasArgument('object') && $this->request->getOriginalRequest()->hasArgument('object')) { $this->request->setArgument('object', $this->request->getOriginalRequest()->getArgument('object')); } } But i dont think this should be neccessary.