diff --git a/net/dsa/Kconfig b/net/dsa/Kconfig
index 3f2fd3979260915c622965c11e5a420e0a1b3bee..cdce4c6c672a03d884ad597fb3b20a4b0af17eb5 100644
--- a/net/dsa/Kconfig
+++ b/net/dsa/Kconfig
@@ -2,6 +2,7 @@ menuconfig NET_DSA
 	bool "Distributed Switch Architecture support"
 	default n
 	depends on EXPERIMENTAL
+	select PHYLIB
 	---help---
 	  This allows you to use hardware switch chips that use
 	  the Distributed Switch Architecture.