diff --git a/product/ERP5/tests/testPasswordTool.py b/product/ERP5/tests/testPasswordTool.py
index 96ff8b257c312a2b9077e548fd8b8120d0e7f9f0..3e1a6f7220a1e563ecb6f3c130d5fbd7561f6e0d 100644
--- a/product/ERP5/tests/testPasswordTool.py
+++ b/product/ERP5/tests/testPasswordTool.py
@@ -447,7 +447,8 @@ class TestPasswordTool(ERP5TypeTestCase):
     transaction.commit()
     self.tic()
     self.logout()
-    ret = self.portal.portal_password.mailPasswordResetRequest(user_login='user')
+    ret = self.portal.portal_password.mailPasswordResetRequest(
+                  user_login='user', REQUEST=self.portal.REQUEST)
     self.assertTrue("portal_status_message=User+user+does+not+have+an+email+"\
         "address%2C+please+contact+site+administrator+directly" in str(ret))
 
@@ -466,7 +467,8 @@ class TestPasswordTool(ERP5TypeTestCase):
     self.tic()
     self._assertUserExists('user', 'password')
     self.logout()
-    ret = self.portal.portal_password.mailPasswordResetRequest(user_login='user')
+    ret = self.portal.portal_password.mailPasswordResetRequest(
+                  user_login='user', REQUEST=self.portal.REQUEST)
     self.assertTrue("portal_status_message=User+user+does+not+have+an+email+"\
         "address%2C+please+contact+site+administrator+directly" in str(ret))