diff --git a/init/Kconfig b/init/Kconfig
index 8a2c0e41f1bb8545bb6c18089104631601554929..ba8bd5256980d7ad95048606862b5b9217ca9416 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -2274,6 +2274,7 @@ config MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS
 
 config TRIM_UNUSED_KSYMS
 	bool "Trim unused exported kernel symbols"
+	depends on BROKEN
 	help
 	  The kernel and some modules make many symbols available for
 	  other modules to use via EXPORT_SYMBOL() and variants. Depending