diff --git a/library/ZendAfi/View/Helper/Notice/ConsultationLink.php b/library/ZendAfi/View/Helper/Notice/ConsultationLink.php
index 6b5fb811a1f8f82fddf4aed7e8692df6c6c3d4a0..b0053a01a611bc1ac7e76e6285aca4510a0f5709 100644
--- a/library/ZendAfi/View/Helper/Notice/ConsultationLink.php
+++ b/library/ZendAfi/View/Helper/Notice/ConsultationLink.php
@@ -39,7 +39,7 @@ class ZendAfi_View_Helper_Notice_ConsultationLink extends ZendAfi_View_Helper_Ba
   public function renderItemOn($ex, $html) {
     if (1 == $this->_bib->getInterdireResa())
       return $this->_renderCellWith(' ');
-    if (!$ex['reservable'])
+    if (!isset($ex['consultation']) || !$ex['consultation'])
       return $this->_renderCellWith(' ');
 
     return $this->_renderCellWith($this->_renderAjaxOn($ex));
diff --git a/library/ZendAfi/View/Helper/Notice/ReservationLink.php b/library/ZendAfi/View/Helper/Notice/ReservationLink.php
index 0eba8d7d8c3665da345134aadc2af443a38e8433..b67405b298e2f638614e43bd08b4e484e6093767 100644
--- a/library/ZendAfi/View/Helper/Notice/ReservationLink.php
+++ b/library/ZendAfi/View/Helper/Notice/ReservationLink.php
@@ -44,7 +44,7 @@ class ZendAfi_View_Helper_Notice_ReservationLink extends ZendAfi_View_Helper_Bas
     if (!$type_comm)
       return $this->_renderCellWith($this->_renderStandardOn($ex));
 
-    if (!$ex['reservable'])
+    if (!isset($ex['reservable']) || !$ex['reservable'])
       return $this->_renderCellWith(' ');
 
     return $this->_renderCellWith($this->_renderAjaxOn($ex));