diff --git a/application/source/data/transformer.mjs b/application/source/data/transformer.mjs
index b4b6138e06c9cf94add21bf4cac347f89d11e381..73d30c450d3be00c300748a1d04626f17ca62489 100644
--- a/application/source/data/transformer.mjs
+++ b/application/source/data/transformer.mjs
@@ -330,6 +330,15 @@ function transform(value) {
             if (trueStatement === "\\value") {
                 trueStatement = "value";
             }
+
+            if (trueStatement === "\\undefined") {
+                trueStatement = undefined;
+            }
+
+            if (trueStatement === "\\null") {
+                trueStatement = null;
+            }
+
             if (falseStatement === "value") {
                 falseStatement = value;
             }
@@ -337,6 +346,14 @@ function transform(value) {
                 falseStatement = "value";
             }
 
+            if (falseStatement === "\\undefined") {
+                falseStatement = undefined;
+            }
+
+            if (falseStatement === "\\null") {
+                falseStatement = null;
+            }
+
             let condition =
                 (value !== undefined && value !== "" && value !== "off" && value !== "false" && value !== false) ||
                 value === "on" ||