diff --git a/bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/PostModule_createHTMLPostForSupportRequest.py b/bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/PostModule_createHTMLPostForSupportRequest.py
index cefa463288e1dddab56444154f438ec6f2c794d4..afd1204d00656236f048477695b7a707a60e5e33 100644
--- a/bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/PostModule_createHTMLPostForSupportRequest.py
+++ b/bt5/erp5_officejs_support_request_ui/SkinTemplateItem/portal_skins/erp5_officejs_support_request/PostModule_createHTMLPostForSupportRequest.py
@@ -1,4 +1,5 @@
-follow_up_value, = context.getPortalObject().portal_catalog(portal_type="Support Request", relative_url=follow_up, limit=2)
+follow_up_value = context.getPortalObject().restrictedTraverse(follow_up)
+assert follow_up_value.getPortalType() == "Support Request"
 follow_up_value.edit()  # update modification date
 
 post = context.PostModule_createHTMLPostFromText(