Index: boot/Makefile.common
===================================================================
--- boot/Makefile.common	(revision 21580dd3dd9a49828a6c8dd3988e651a60708c10)
+++ boot/Makefile.common	(revision 4be390bb5b72a4e67b761fbf2beda61791c43f0e)
@@ -45,10 +45,4 @@
 
 RD_SRVS = \
-	$(USPACEDIR)/srv/net/net/net \
-	$(USPACEDIR)/srv/net/netif/lo/lo \
-	$(USPACEDIR)/srv/net/netif/dp8390/dp8390 \
-	$(USPACEDIR)/srv/net/nil/eth/eth \
-	$(USPACEDIR)/srv/net/nil/nildummy/nildummy \
-	$(USPACEDIR)/srv/net/app/echo/echo \
 	$(USPACEDIR)/srv/fb/fb \
 	$(USPACEDIR)/srv/kbd/kbd \
@@ -62,8 +56,4 @@
 
 RD_APPS = \
-	$(USPACEDIR)/srv/net/net/start/netstart \
-	$(USPACEDIR)/srv/net/app/ping/ping \
-	$(USPACEDIR)/srv/net/app/nettest1/nettest1 \
-	$(USPACEDIR)/srv/net/app/nettest2/nettest2 \
 	$(USPACEDIR)/app/edit/edit \
 	$(USPACEDIR)/app/getterm/getterm \
@@ -90,5 +80,28 @@
 endif
 
+NET_SRVS = \
+	$(USPACEDIR)/srv/net/net/net \
+	$(USPACEDIR)/srv/net/netif/lo/lo \
+	$(USPACEDIR)/srv/net/netif/dp8390/dp8390 \
+	$(USPACEDIR)/srv/net/nil/eth/eth \
+	$(USPACEDIR)/srv/net/nil/nildummy/nildummy \
+	$(USPACEDIR)/srv/net/app/echo/echo
+
+NET_APPS = \
+	$(USPACEDIR)/srv/net/net/start/netstart \
+	$(USPACEDIR)/srv/net/app/ping/ping \
+	$(USPACEDIR)/srv/net/app/nettest1/nettest1 \
+	$(USPACEDIR)/srv/net/app/nettest2/nettest2
+
+ifeq ($(NETWORKING), module)
+	RD_APPS +=	$(NET_APPS)
+
+	RD_SRVS +=	$(NET_SRVS)
+else
 ifeq ($(NETWORKING), modular)
+	RD_APPS +=	$(NET_APPS)
+
+	RD_SRVS +=	$(NET_SRVS)
+
 	RD_SRVS +=	$(USPACEDIR)/srv/net/il/ip/ip \
 			$(USPACEDIR)/srv/net/il/arp/arp \
@@ -97,3 +110,4 @@
 			$(USPACEDIR)/srv/net/tl/icmp/icmp
 endif
+endif
 
