diff options
Diffstat (limited to 'rdflib/plugins/sparql/sparql.py')
-rw-r--r-- | rdflib/plugins/sparql/sparql.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rdflib/plugins/sparql/sparql.py b/rdflib/plugins/sparql/sparql.py index d6d445e8..be980f44 100644 --- a/rdflib/plugins/sparql/sparql.py +++ b/rdflib/plugins/sparql/sparql.py @@ -173,7 +173,10 @@ class FrozenBindings(FrozenDict): if not type(key) in (BNode, Variable): return key - return self._d[key] + if key not in self._d: + return self.ctx.initBindings[key] + else: + return self._d[key] def project(self, vars): return FrozenBindings( |