from Products.ZCatalog.ZCatalog import ZCatalog
def searchResults(self, REQUEST=None, **kw):
    """
    Calls ZCatalog.searchResults with extra arguments that
    limit the results to what the user is allowed to see.
    don't do that for WAeUP
    """
    # user = _getAuthenticatedUser(self)
    # kw[ 'allowedRolesAndUsers' ] = self._listAllowedRolesAndUsers( user )

    return ZCatalog.searchResults(self, REQUEST, **kw)

from Products.CMFCore import CatalogTool
CatalogTool.searchResults = searchResults
