I have changed a bit the displayDocumentList macro in
xwiki/templates/macros.vm and now it work for me:
#foreach($docName in $docNames)
#set($document = $xwiki.getDocument($docName).getTranslatedDocument())
#if($xwiki.hasAccessLevel("view", $context.user, $document.fullName))
#if(!$blacklistedSpaces.contains($document.getSpace()))
#set($discard = $documentList.add($document))
#end
#end
#end
Try it and tell me if it works for you