diff --git a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/login_form/came_from.xml b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/login_form/came_from.xml
index 6807ed44b559e7a24303254d095f14899dd36664..1093298ae0d33fe343b0046284694b6ac9da3370 100644
--- a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/login_form/came_from.xml
+++ b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/login_form/came_from.xml
@@ -261,16 +261,13 @@
   </record>
   <record id="2" aka="AAAAAAAAAAI=">
     <pickle>
-      <tuple>
-        <global name="TALESMethod" module="Products.Formulator.TALESField"/>
-        <tuple/>
-      </tuple>
+      <global name="TALESMethod" module="Products.Formulator.TALESField"/>
     </pickle>
     <pickle>
       <dictionary>
         <item>
             <key> <string>_text</string> </key>
-            <value> <string>request/came_from | nothing</string> </value>
+            <value> <string>request/came_from | here/absolute_url | nothing</string> </value>
         </item>
       </dictionary>
     </pickle>
diff --git a/bt5/erp5_km/bt/revision b/bt5/erp5_km/bt/revision
index 0fba8d1858908baa53363234db51e955651b09c5..9a8d31da595dbfd56fc3c313e8c1e3883ebc9757 100644
--- a/bt5/erp5_km/bt/revision
+++ b/bt5/erp5_km/bt/revision
@@ -1 +1 @@
-1845
\ No newline at end of file
+1846
\ No newline at end of file