diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig
index f8e6dc5e056ff37e69ccf36cebf1bedd7f5bf839..555ec9714b9e042c6e5f6247515d5e0343021e83 100644
--- a/arch/sh/mm/Kconfig
+++ b/arch/sh/mm/Kconfig
@@ -132,11 +132,11 @@ config ARCH_SELECT_MEMORY_MODEL
 
 config ARCH_ENABLE_MEMORY_HOTPLUG
 	def_bool y
-	depends on SPARSEMEM
+	depends on SPARSEMEM && MMU
 
 config ARCH_ENABLE_MEMORY_HOTREMOVE
 	def_bool y
-	depends on SPARSEMEM
+	depends on SPARSEMEM && MMU
 
 config ARCH_MEMORY_PROBE
 	def_bool y