diff --git a/electrum/gui/kivy/uix/dialogs/lightning_channels.py b/electrum/gui/kivy/uix/dialogs/lightning_channels.py index 65e2e2582..890f6ea30 100644 --- a/electrum/gui/kivy/uix/dialogs/lightning_channels.py +++ b/electrum/gui/kivy/uix/dialogs/lightning_channels.py @@ -166,6 +166,7 @@ Builder.load_string(r''' name: 'lightning_channels' title: _('Lightning Network') has_lightning: False + has_gossip: False can_send: '' can_receive: '' num_channels_text: '' @@ -209,6 +210,7 @@ Builder.load_string(r''' size_hint: 0.3, None height: '48dp' text: _('Gossip') + disabled: not root.has_gossip on_release: popup.app.popup_dialog('lightning') @@ -531,6 +533,7 @@ class LightningChannelsDialog(Factory.Popup): self.clocks = [] self.app = app self.has_lightning = app.wallet.has_lightning() + self.has_gossip = self.app.network.channel_db is not None self.update() def show_item(self, obj):