summaryrefslogtreecommitdiff
path: root/rdflib/plugins/sparql/evaluate.py
diff options
context:
space:
mode:
Diffstat (limited to 'rdflib/plugins/sparql/evaluate.py')
-rw-r--r--rdflib/plugins/sparql/evaluate.py2
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