diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_crm/WebSection_addWebMessage.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_crm/WebSection_addWebMessage.xml
index 06976dac0fd98881cd8530ca21bd02fbdd1d3d58..9a3963e538a56473a78f7e7fdf32097b81e229c0 100644
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_crm/WebSection_addWebMessage.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_crm/WebSection_addWebMessage.xml
@@ -73,7 +73,7 @@ edit_kw = {\'portal_type\': portal_type,\n
           }\n
 connected_user = portal.ERP5Site_getAuthenticatedMemberPersonValue()\n
 if connected_user is not None:\n
-  edit_kw[\'source_value\'] = connected_user\n
+  edit_kw[\'source\'] = connected_user.getRelativeUrl()\n
 \n
 # We do not call portal_contribution for two reasons:\n
 # 1- Metadata discovery will be run by alarms with allowed user to access other documents.\n
diff --git a/bt5/erp5_web/bt/revision b/bt5/erp5_web/bt/revision
index a804be795ba32d71e994933dc067bc17f698455f..4df0a83b86969ac3a3cd7c547815408adf355217 100644
--- a/bt5/erp5_web/bt/revision
+++ b/bt5/erp5_web/bt/revision
@@ -1 +1 @@
-1017
\ No newline at end of file
+1018
\ No newline at end of file