diff --git a/Makefile b/Makefile
index d4343739490fbc7c3f7c41707e3fb25ecac52085..6523ab53f1783143cce4a86b3b8998fdab28f2b5 100644
--- a/Makefile
+++ b/Makefile
@@ -723,7 +723,7 @@ else
 
 # These warnings generated too much noise in a regular build.
 # Use make W=1 to enable them (see scripts/Makefile.extrawarn)
-KBUILD_CFLAGS += $(call cc-disable-warning, unused-but-set-variable)
+KBUILD_CFLAGS += -Wno-unused-but-set-variable
 endif
 
 KBUILD_CFLAGS += $(call cc-disable-warning, unused-const-variable)