From 15ad6f27da1bbcb4219f0786d3d08d52c27a4385 Mon Sep 17 00:00:00 2001
From: Janos Guljas <janos@resenje.org>
Date: Mon, 4 Dec 2017 22:28:11 +0100
Subject: [PATCH] swarm: check if "--ens-api ''" is specified in order to
 disable ENS

---
 cmd/swarm/main.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/cmd/swarm/main.go b/cmd/swarm/main.go
index d9744c011..a937a9119 100644
--- a/cmd/swarm/main.go
+++ b/cmd/swarm/main.go
@@ -462,6 +462,10 @@ func registerBzzService(ctx *cli.Context, stack *node.Node) {
 				ContractAddress: ensAddr,
 			})
 		case 1:
+			// Check if "--ens-api ''" is specified in order to disable ENS.
+			if ensAPIs[0] == "" {
+				break
+			}
 			// Check if only one --ens-api is specified in order to use --ens-addr value
 			// to preserve the backward compatibility with single --ens-api flag.
 			c := parseFlagEnsAPI(ensAPIs[0])
-- 
GitLab