diff --git a/cmd/bzzd/main.go b/cmd/bzzd/main.go index 21ee47a7b5..6d006446d3 100644 --- a/cmd/bzzd/main.go +++ b/cmd/bzzd/main.go @@ -176,7 +176,11 @@ func registerBzzService(ctx *cli.Context, stack *node.Node) { } boot := func(ctx *node.ServiceContext) (node.Service, error) { - client, err := ethclient.Dial(ethapi) + if ethapi == "" { + err = fmt.Errorf("use ethapi flag to connect to a an eth client and talk to the blockchain") + } else { + client, err := ethclient.Dial(ethapi) + } if err != nil { utils.Fatalf("Can't connect: %v", err) }