diff --git a/tools/test-upgrade.lisp b/tools/test-upgrade.lisp
index 48201f5dbe79b00a485b49ff6f92a02f035a5071..37aa7bf6cad07c2955155e4aafcfada9b7d3233e 100644
--- a/tools/test-upgrade.lisp
+++ b/tools/test-upgrade.lisp
@@ -123,7 +123,7 @@ Use at a given tag, put it under build/asdf-${tag}.lisp"
      ((:gcl) (version<= "3.1.2" tag))
 
      ;; LispWorks is fine, but ASDF 3.0.3 has a bug and can't be loaded.
-     ((:lispworks) (equal "3.0.3" tag))
+     ((:lispworks) (not (equal "3.0.3" tag)))
 
      ;; MKCL is only supported starting with specific versions 2.24, 2.26.x, 3.0.3.0.x, so skip.
      ((:mkcl) (version<= "3.1.2" tag))