diff --git a/components/types/bibo__Document/queries/pdf.query b/components/types/bibo__Document/queries/pdf.query
index 7dda115879b0b32dbd4956456af9ad6aa0bb3678..3824020458ac4da2d03fd53a5a8f91e6d7eccc35 100755
--- a/components/types/bibo__Document/queries/pdf.query
+++ b/components/types/bibo__Document/queries/pdf.query
@@ -1,7 +1,7 @@
 SELECT DISTINCT ?uri WHERE {
 	GRAPH <urn:x-arq:UnionGraph>  {
     <{{ uri }}> ubbont:hasRepresentation ?hasRepresentation . 
-    ?hasRepresentation ubbont:hasURI ?uri .
+    ?hasRepresentation dct:hasPart / ubbont:hasURI | ubbont:hasURI ?uri .
     FILTER (regex(STR(?uri), "pdf$","i"))	
 }
 }