diff --git a/product/ERP5/Document/Alarm.py b/product/ERP5/Document/Alarm.py
index 82da5beb495d4664966803d60aa101193cc14a5a..690bd92a097c9fbf035a13500dbe47fd7cba3925 100644
--- a/product/ERP5/Document/Alarm.py
+++ b/product/ERP5/Document/Alarm.py
@@ -382,7 +382,7 @@ Alarm Tool Node: %s
       limit = 1
     else:
       limit = self.isActive() and 2 or 1
-    active_process_list = self.getPortalObject().portal_catalog(
+    active_process_list = self.getPortalObject().portal_catalog.unrestrictedSearchResults(
       portal_type='Active Process', limit=limit,
       sort_on=(('creation_date', 'DESC'),
                ('id', 'DESC', 'UNSIGNED'),),