diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml
index 8095f69ce52e7b884329608a279e3952af421d06..4ddf09407b5be9545bfc423a28ac5fc2383c0d53 100644
--- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml
+++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml
@@ -3,11 +3,8 @@
   <record id="1" aka="AAAAAAAAAAE=">
     <pickle>
       <tuple>
-        <tuple>
-          <string>Products.PythonScripts.PythonScript</string>
-          <string>PythonScript</string>
-        </tuple>
-        <none/>
+        <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+        <tuple/>
       </tuple>
     </pickle>
     <pickle>
@@ -111,7 +108,7 @@ try:\n
 except Exception, e:\n
   msg = str(e)\n
 \n
-return req.RESPONSE.redirect(context.absolute_url()+\'?portal_status_message=\'+msg)\n
+return req.RESPONSE.redirect(context.absolute_url() + \'?portal_status_message=\'+msg)\n
 
 
 ]]></string> </value>
@@ -167,6 +164,7 @@ return req.RESPONSE.redirect(context.absolute_url()+\'?portal_status_message=\'+
                             <string>_getiter_</string>
                             <string>f</string>
                             <string>value</string>
+                            <string>_inplacevar_</string>
                             <string>_write_</string>
                             <string>append</string>
                             <string>$append0</string>