diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getMainSectionList.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getMainSectionList.xml
index 5d360de4d2528081581046f67180f2d11d7223b4..4e1980203e3a063b1c42dbfd279adbdb71e65386 100644
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getMainSectionList.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getMainSectionList.xml
@@ -73,7 +73,7 @@
   This script is used to generate the memus.\n
 """\n
 site = context.getWebSiteValue()\n
-section_list = site.objectValues(portal_type = \'Web Section\', sort_on=\'int_index\')\n
+section_list = site.contentValues(portal_type=\'Web Section\', sort_on=\'int_index\', checked_permission=\'View\')\n
 return filter(lambda x: x.isVisible(), section_list)\n
 </string> </value>
         </item>
diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_viewSearchRenderer.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_viewSearchRenderer.xml
index 59aede8b9f4dc4db8b616ebd7c084a70a56ea743..367108bf6fa67812f5cb3b6a48e7fe4561d93b6b 100644
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_viewSearchRenderer.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_viewSearchRenderer.xml
@@ -101,7 +101,8 @@ Description:\n
     </div>\n
   \n
     <div class="tabbertab"\n
-         tal:define="section_list python:here.contentValues(portal_type=\'Web Section\', sort_on=\'int_index\');\n
+         tal:define="section_list python:here.contentValues(portal_type=\'Web Section\',\n
+                                                    checked_permission=\'View\',sort_on=\'int_index\');\n
                      section_list python:filter(lambda x:x.isVisible(), section_list);\n
                      half_count python:len(section_list) / 2">\n
       <h2 value="" i18n:translate="" i18n:domain="ui">Browse</h2>\n
@@ -112,7 +113,7 @@ Description:\n
           <li value="" i18n:translate=""\n
               i18n:domain="ui" tal:content="section/getTitle">Departments and Divisions:</li>\n
           <ul>\n
-            <li tal:repeat="root_section section/contentValues">\n
+            <li tal:repeat="root_section python:section.contentValues(checked_permission=\'View\')">\n
               <a    tal:content="root_section/getTitle"\n
                     tal:condition="python:not len(root_section.contentValues())"\n
                     tal:attributes="href root_section/absolute_url"/>\n
diff --git a/bt5/erp5_web/bt/revision b/bt5/erp5_web/bt/revision
index ed615204d1f10f12c716d53b21557ddfa0f104c0..d21b6ea29b1029ae0afcb1ec259e56b82b3311ce 100644
--- a/bt5/erp5_web/bt/revision
+++ b/bt5/erp5_web/bt/revision
@@ -1 +1 @@
-590
\ No newline at end of file
+591
\ No newline at end of file