diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index ceeabab55c..24717def15 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -2091,7 +2091,9 @@ func tryMakeReadOnlyDatabase(ctx *cli.Context, stack *node.Node) ethdb.Database if err != nil { readonly = false } - frdb.Close() + if frdb != nil { + frdb.Close() + } } return MakeChainDatabase(ctx, stack, readonly) }