diff --git a/rpcserver.go b/rpcserver.go index 4b274dcc..0453c160 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -776,7 +776,9 @@ func (r *rpcServer) ChannelBalance(ctx context.Context, var balance btcutil.Amount for _, channel := range channels { - balance += channel.OurBalance + if !channel.IsPending { + balance += channel.OurBalance + } } return &lnrpc.ChannelBalanceResponse{Balance: int64(balance)}, nil