protected function overrideAction($action, $id = null) {
        $overrides = Configure::read('Admin.actionOverrides');
        $model = $this->Model->qualifiedName;

        if (empty($overrides[$model][$action])) {
            return false;
        }

        $url = (array) $overrides[$model][$action];
        $url[] = $id;

        $response = $this->requestAction($url, array(
            'autoRender' => true,
            'bare' => false,
            'return' => true,
            'override' => true,
            'data' => $this->request->data
        ));

        $this->autoRender = false;
        $this->response->body($response);

        return true;
    }