diff --git a/application/modules/opac/controllers/CasServerController.php b/application/modules/opac/controllers/CasServerController.php
index 287d62820df0cf5ed183e4106b4020ee65c7774a..514399b47aa8999c14bf5e27d5b3fb63d22a75d0 100644
--- a/application/modules/opac/controllers/CasServerController.php
+++ b/application/modules/opac/controllers/CasServerController.php
@@ -23,7 +23,10 @@ class CasServerController extends Zend_Controller_Action {
 	protected $values;
 	function init()
 	{
-		$this->view->locale = Zend_Registry::get('locale');
+		// Désactiver le view renderer
+		$viewRenderer = $this->getHelper('ViewRenderer');
+		$viewRenderer->setNoRender();
+
 	}
 
 
@@ -53,6 +56,9 @@ class CasServerController extends Zend_Controller_Action {
 				$this->_helper->trackEvent('authentification', 'login', $user->getId());
 			}
 		$ticket = Zend_Session::getId();
+		$this->getResponse()->setHeader('Content-Type', 'text/html;charset=utf-8');
+		$this->getResponse()->setBody("<form method='post' action='".$service."'><div>Identifiant:<input type='text' size='15' id='username' /></div><div>Mot de passe: <input type='text' size='15' id='password' /></div></form>");
+
 //		$this->_redirect($this->addURLparameter($service,['ticket' => $ticket]));
 	}
 	
@@ -82,6 +88,8 @@ class CasServerController extends Zend_Controller_Action {
 	}
 
 	function serviceValidateAction() {
+		$this->getResponse()->setHeader('Content-Type', 'text/html;charset=utf-8');
+		$this->getResponse()->setBody("<form method='post' action=''><div>Identifiant:<input type='text' size='15' id='username' /></div><div>Mot de passe: <input type='text' size='15' id='password' /></div></form>");
 		
 	}