Index: HelenOS.config
===================================================================
--- HelenOS.config	(revision b4ff8a6d2435311dc46c2bc8466be4feb5750e1a)
+++ HelenOS.config	(revision 5e188922437b6d95c83f192e78bc6c0fcb378ec2)
@@ -488,4 +488,5 @@
 
 % Networking architecture
+@ "none" No networking
 @ "modular" Modular
 @ "module" One module
Index: boot/Makefile.common
===================================================================
--- boot/Makefile.common	(revision b4ff8a6d2435311dc46c2bc8466be4feb5750e1a)
+++ boot/Makefile.common	(revision 5e188922437b6d95c83f192e78bc6c0fcb378ec2)
@@ -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
 
Index: uspace/srv/net/Makefile
===================================================================
--- uspace/srv/net/Makefile	(revision b4ff8a6d2435311dc46c2bc8466be4feb5750e1a)
+++ uspace/srv/net/Makefile	(revision 5e188922437b6d95c83f192e78bc6c0fcb378ec2)
@@ -54,5 +54,7 @@
 	BUILDS := $(addsuffix .build,$(DIRS))
 else
+ifeq ($(NETWORKING), modular)
 	BUILDS := $(addsuffix .build,$(DIRS_ALL))
+endif
 endif
 
