public function checkConsent($consent)
    {
        static $warned;

        if ($warned) {
            return $consent;
        }

        $unknown = $this->util->getConsentUnknown();

        // Value is translated by now if in bridge
        if (($consent == $unknown) || ($consent == $this->_($unknown))) {

            $warned = true;
            $msg    = $this->_('Please settle the informed consent form for this respondent.');

            if ($this->view instanceof \Zend_View) {
                $url[$this->request->getControllerKey()] = 'respondent';
                $url[$this->request->getActionKey()]     = 'edit';
                $url[\MUtil_Model::REQUEST_ID1]           = $this->request->getParam(\MUtil_Model::REQUEST_ID1);
                $url[\MUtil_Model::REQUEST_ID2]           = $this->request->getParam(\MUtil_Model::REQUEST_ID2);

                $urlString = $this->view->url($url) . '#tabContainer-frag-4';

                $this->addMessage(\MUtil_Html::create()->a($urlString, $msg));
            } else {
                $this->addMessage($msg);
            }
        }

        return $consent;
    }