diff --git a/bt5/erp5_web_blog/SkinTemplateItem/portal_skins/erp5_web_blog/WebSection_getAuthorName.xml b/bt5/erp5_web_blog/SkinTemplateItem/portal_skins/erp5_web_blog/WebSection_getAuthorName.xml
index 790850ea8009aed1aaeb98a9b97d2c1d45624653..306ef439fc428800fb35081b507c8cfb623d678f 100644
--- a/bt5/erp5_web_blog/SkinTemplateItem/portal_skins/erp5_web_blog/WebSection_getAuthorName.xml
+++ b/bt5/erp5_web_blog/SkinTemplateItem/portal_skins/erp5_web_blog/WebSection_getAuthorName.xml
@@ -58,7 +58,7 @@
 """\n
 \n
 document = context.getObject()\n
-source = document.getSourceValue()\n
+source = document.getContributorRelatedValue()\n
 return (source is not None and source.getTitle() or "User unknown")\n
 </string> </value>
         </item>
diff --git a/bt5/erp5_web_blog/bt/revision b/bt5/erp5_web_blog/bt/revision
index 8580e7b684b14da5d9f84ab4eaf2f5139d508cbe..368f89ceef179cc546403ac0d5ef1d0e4b340447 100644
--- a/bt5/erp5_web_blog/bt/revision
+++ b/bt5/erp5_web_blog/bt/revision
@@ -1 +1 @@
-30
\ No newline at end of file
+28
\ No newline at end of file