diff --git a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Folder_delete.xml b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Folder_delete.xml
index b598f1126326bc7e1ea27236d5af1473455488a7..c2f7f60ae223af4b178a3afce3d658a0dce7fff3 100644
--- a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Folder_delete.xml
+++ b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Folder_delete.xml
@@ -150,8 +150,7 @@ elif uids:\n
 else:\n
   message = Base_translateString("Please select one or more items first.")\n
 \n
-return REQUEST.RESPONSE.redirect("%s/%s?portal_status_message=%s"\n
-  % (context.absolute_url_path(), form_id, message))\n
+return context.Base_redirect(form_id, keep_items={"portal_status_message":message})\n
 
 
 ]]></string> </value>