diff --git a/techlibs/gowin/synth_gowin.cc b/techlibs/gowin/synth_gowin.cc
index 094bd4fc5..302ba76e5 100644
--- a/techlibs/gowin/synth_gowin.cc
+++ b/techlibs/gowin/synth_gowin.cc
@@ -173,7 +173,7 @@ struct SynthGowinPass : public ScriptPass
 				// removed, ABC9 is on by default.
 				continue;
 			}
-			if (args[argidx] == "-abc9") {
+			if (args[argidx] == "-noabc9") {
 				abc9 = false;
 				continue;
 			}