diff --git a/ql/src/experimental/CWE-840/ConditionBypass.qhelp b/ql/src/experimental/CWE-840/ConditionalBypass.qhelp
similarity index 88%
rename from ql/src/experimental/CWE-840/ConditionBypass.qhelp
rename to ql/src/experimental/CWE-840/ConditionalBypass.qhelp
index 70525e1b0d9..5151c402cef 100644
--- a/ql/src/experimental/CWE-840/ConditionBypass.qhelp
+++ b/ql/src/experimental/CWE-840/ConditionalBypass.qhelp
@@ -18,10 +18,10 @@ Instead, use a configuration to store and access the values required.
The following example shows a comparison where both the sides
are from attacker-controlled request headers. This should be avoided.:
-
+
One way to remedy the problem is to test against a value stored in a configuration:
-
+
\ No newline at end of file
diff --git a/ql/src/experimental/CWE-840/ConditionBypass.ql b/ql/src/experimental/CWE-840/ConditionalBypass.ql
similarity index 100%
rename from ql/src/experimental/CWE-840/ConditionBypass.ql
rename to ql/src/experimental/CWE-840/ConditionalBypass.ql
diff --git a/ql/src/experimental/CWE-840/ConditionBypassBad.go b/ql/src/experimental/CWE-840/ConditionalBypassBad.go
similarity index 100%
rename from ql/src/experimental/CWE-840/ConditionBypassBad.go
rename to ql/src/experimental/CWE-840/ConditionalBypassBad.go
diff --git a/ql/src/experimental/CWE-840/ConditionBypassGood.go b/ql/src/experimental/CWE-840/ConditionalBypassGood.go
similarity index 100%
rename from ql/src/experimental/CWE-840/ConditionBypassGood.go
rename to ql/src/experimental/CWE-840/ConditionalBypassGood.go
diff --git a/ql/test/experimental/CWE-840/ConditionBypass.qlref b/ql/test/experimental/CWE-840/ConditionBypass.qlref
deleted file mode 100644
index d107d9110d5..00000000000
--- a/ql/test/experimental/CWE-840/ConditionBypass.qlref
+++ /dev/null
@@ -1 +0,0 @@
-experimental/CWE-840/ConditionBypass.ql
diff --git a/ql/test/experimental/CWE-840/ConditionBypass.expected b/ql/test/experimental/CWE-840/ConditionalBypass.expected
similarity index 100%
rename from ql/test/experimental/CWE-840/ConditionBypass.expected
rename to ql/test/experimental/CWE-840/ConditionalBypass.expected
diff --git a/ql/test/experimental/CWE-840/ConditionalBypass.qlref b/ql/test/experimental/CWE-840/ConditionalBypass.qlref
new file mode 100644
index 00000000000..6d167616055
--- /dev/null
+++ b/ql/test/experimental/CWE-840/ConditionalBypass.qlref
@@ -0,0 +1 @@
+experimental/CWE-840/ConditionalBypass.ql