updated for version 7.0-224
diff --git a/src/eval.c b/src/eval.c
index ea83615..e895b99 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -8924,7 +8924,7 @@
     if (*s == '%' || *s == '#' || *s == '<')
     {
 	++emsg_off;
-	rettv->vval.v_string = eval_vars(s, &len, NULL, &errormsg, s);
+	rettv->vval.v_string = eval_vars(s, s, &len, NULL, &errormsg, NULL);
 	--emsg_off;
     }
     else