diff --git a/src/server/sparql/Datasets.js b/src/server/sparql/Datasets.js
index d35dd3b96f3a60c9020e27367b7f7dd733e24b23..3adfda33e13a5cfc4b426e205aba70f5e36e8aa7 100644
--- a/src/server/sparql/Datasets.js
+++ b/src/server/sparql/Datasets.js
@@ -57,10 +57,9 @@ module.exports = {
             ?id a frbroo:F4_Manifestation_Singleton .
             # ?id dct:source mmm-schema:Bodley .
             # ?id dct:source mmm-schema:SDBM .
-            # ?id ^<http://erlangen-crm.org/efrbroo/R18_created>/<http://www.cidoc-crm.org/cidoc-crm/P7_took_place_at> ?orderBy .
+            ?id (^frbroo:R18_created|^crm:P108_has_produced)/crm:P7_took_place_at/skos:prefLabel ?orderBy .
           }
-          ORDER BY ?id
-          #ORDER BY (!BOUND(?orderBy)) ?orderBy
+          ORDER BY (!BOUND(?orderBy)) ?orderBy
           <PAGE>
         }
         FILTER(BOUND(?id))
diff --git a/src/server/sparql/Manuscripts.js b/src/server/sparql/Manuscripts.js
index 3b895edff9191bb8a94ea4e9e0223387bee4be60..d5f78b5e3a00939d5b3ed9edffbb106a10854326 100644
--- a/src/server/sparql/Manuscripts.js
+++ b/src/server/sparql/Manuscripts.js
@@ -13,7 +13,7 @@ const facetConfigs = {
   productionPlace: {
     id: 'productionPlace',
     label: 'Production place',
-    predicate: '^frbroo:R18_created/crm:P7_took_place_at',
+    predicate: '(^frbroo:R18_created|^crm:P108_has_produced)/crm:P7_took_place_at',
     hierarchical: true,
   },
   author: {