diff options
Diffstat (limited to 'rdflib/plugins/sparql/evaluate.py')
-rw-r--r-- | rdflib/plugins/sparql/evaluate.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rdflib/plugins/sparql/evaluate.py b/rdflib/plugins/sparql/evaluate.py index aab3ca61..e79e5149 100644 --- a/rdflib/plugins/sparql/evaluate.py +++ b/rdflib/plugins/sparql/evaluate.py @@ -74,7 +74,7 @@ def evalExtend(ctx, extend): for c in evalPart(ctx, extend.p): try: - e = _eval(extend.expr, c.forget(ctx)) + e = _eval(extend.expr, c.forget(ctx, _except=extend._vars)) if isinstance(e, SPARQLError): raise e |