diff --git a/htdocs/telephonie/tarifs/grille.php b/htdocs/telephonie/tarifs/grille.php
index 8dcfe5ad527825c87d44d8414036b034a8dcd0b4..00a12ba263bdc350c9c12f44646d64a4a07d213c 100644
--- a/htdocs/telephonie/tarifs/grille.php
+++ b/htdocs/telephonie/tarifs/grille.php
@@ -25,7 +25,7 @@ $page = $_GET["page"];
 $sortorder = $_GET["sortorder"];
 $sortfield = $_GET["sortfield"];
 
-$sql = "SELECT pwrite ";
+$sql = "SELECT pwrite, pread ";
 $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_tarif_grille_rights ";
 $sql .= " WHERE fk_grille = '".$_GET["id"]."'";
 $sql .= " AND fk_user = ".$user->id;
@@ -42,10 +42,14 @@ if ($resql)
     {
       $row = $db->fetch_row($resql);
       $auth_write = $row[0];
+      $auth_read = $row[1];
     }
   $db->free($resql);
 }
 
+if ($auth_read == 0)
+  accessforbidden();
+
 /*
  *
  *