diff --git a/Tag.cpp b/Tag.cpp
index a2c3578..328ef95 100644
--- a/Tag.cpp
+++ b/Tag.cpp
@@ -111,7 +111,7 @@ namespace jet {
}
void Tag::resolveKeyword(coreutils::ZString keyword) {
- keywords[keyword] = KeywordValue(keywords[keyword], global, parent->local->variables, keywords);
+ keywords[keyword] = KeywordValue(keywords[keyword], global, parent->local->variables, parent->keywords);
}
void Tag::processContainer(coreutils::ZString &container) {
diff --git a/tests/testjet.jet b/tests/testjet.jet
index 96c6e86..0b26b71 100755
--- a/tests/testjet.jet
+++ b/tests/testjet.jet
@@ -65,8 +65,10 @@
$[ls]
$[file]
-
+
+
$[file] $[fullpath] $[noext]
+