diff -r 1a1d2f5faddb -r c3c9f2e1424c cubicweb/web/request.py --- a/cubicweb/web/request.py Fri Mar 10 12:02:41 2017 +0100 +++ b/cubicweb/web/request.py Thu Mar 09 16:36:33 2017 +0100 @@ -116,8 +116,10 @@ self.uiprops = None #: url for serving datadir (see :ref:`resources`) self.datadir_url = None - self.uiprops = vreg.config.uiprops - self.datadir_url = vreg.config.datadir_url + # some config (i.e. "pyramid") do not have "uiprops" nor "datadir_url" + # attributes) + self.uiprops = getattr(vreg.config, 'uiprops', None) + self.datadir_url = getattr(vreg.config, 'datadir_url', None) #: enable UStringIO's write tracing self.tracehtml = False if vreg.config.debugmode: