diff --git a/src/libexpr/eval.cc b/src/libexpr/eval.cc index 3da9cbc4d5..ef1408b503 100644 --- a/src/libexpr/eval.cc +++ b/src/libexpr/eval.cc @@ -200,7 +200,7 @@ LocalNoInline(ATerm expandRec(EvalState & state, ATerm e, ATermList rbnds, ATerm ATermMap overrides; if (eOverrides) { eOverrides = evalExpr(state, eOverrides); - queryAllAttrs(overrides, overrides, false); + queryAllAttrs(eOverrides, overrides, false); foreach (ATermMap::const_iterator, i, overrides) subs.set(i->key, i->value); }