diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURLForView.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURLForView.xml
index ad5b14b9ff53be09310b87de2912f191bf3c1a52..ce4e75086200b0b59acd42f0b198a2087833f01a 100644
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURLForView.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSection_getPermanentURLForView.xml
@@ -61,6 +61,7 @@
 permanent_url = context.WebSection_getPermanentURL(document)\n
 \n
 # for web page, foo and foo/view are completely same\n
+portal_type = document.getPortalType()\n
 if portal_type == \'Web Page\':\n
   return permanent_url\n
 else:\n
diff --git a/bt5/erp5_web/bt/revision b/bt5/erp5_web/bt/revision
index abb531abb7e2c093d37bcf7e24cb02b60532f5e7..0f2ed730d557d9ab8db8085e804a457be904de28 100644
--- a/bt5/erp5_web/bt/revision
+++ b/bt5/erp5_web/bt/revision
@@ -1 +1 @@
-876
\ No newline at end of file
+877
\ No newline at end of file