diff --git a/unittests/cfood_variable_deletion2.yml b/unittests/cfood_variable_deletion2.yml
new file mode 100644
index 0000000000000000000000000000000000000000..729fe519e00323c046d77e93904421c3ba6a666e
--- /dev/null
+++ b/unittests/cfood_variable_deletion2.yml
@@ -0,0 +1,29 @@
+
+Data:
+  type: Directory
+  match: (?P<test_1>.*)
+  subtree:
+    Data_1:
+      type: Directory
+      match: ^Data_1$
+      subtree:
+        Subdir:
+          type: Directory
+          match: ^(?P<test_1>.*)$
+          records:
+            DummyRecord:
+              name: "Record from Data_1"
+              var1: $test_1
+              var2: $test_2
+    Data_2:
+      type: Directory
+      match: ^Data_2$
+      subtree:
+        Subdir:
+          type: Directory
+          match: ^(?P<test_2>.*)$
+          records:
+            DummyRecord:
+              name: "Record from Data_2"
+              var1: $test_1
+              var2: $test_2