diff --git a/src/share/classes/com/sun/javatest/regtest/exec/CompileAction.java b/src/share/classes/com/sun/javatest/regtest/exec/CompileAction.java
index 670fe689..927210f6 100644
--- a/src/share/classes/com/sun/javatest/regtest/exec/CompileAction.java
+++ b/src/share/classes/com/sun/javatest/regtest/exec/CompileAction.java
@@ -363,11 +363,7 @@ public Status run() throws TestRunException {
             }
         }
 
-        if (runJavac
-                && !script.disablePreview()
-                && !seenEnablePreview
-                && (script.enablePreview())
-                && (libLocn == null || libLocn.isTest())) {
+        if (runJavac && script.enablePreview() && !seenEnablePreview) {
             String version = script.getTestJDKVersion().name();
             // always prepend in order to not mess with variadic arguments
             if (!seenSourceOrRelease) {