diff --git a/test/test-compile-file-failure.lisp b/test/test-compile-file-failure.lisp
index c0f3a80b166aa079c8d4c4daabbdc2c0936e5c33..4e2d755750ec1e4bb5d5c6444c6da793fdd7d50f 100644
--- a/test/test-compile-file-failure.lisp
+++ b/test/test-compile-file-failure.lisp
@@ -4,7 +4,7 @@
   ;; CLISP 2.48 has a bug that makes this test fail. Hopefully, everyone uses 2.49 or better.
   ;; The ECL bytecode compiler also fails.
   ;; Work around:
-  #+(and ecl ecl_bytecodes)
+  #+(and ecl ecl-bytecmp)
   (when (and (eq asdf:*compile-file-failure-behaviour* :error)
              #+ecl (equal (compile-file-type) "fasc"))
     (error 'compile-file-error :description "faking it"))