diff --git a/electrum/gui/kivy/uix/screens.py b/electrum/gui/kivy/uix/screens.py index a9c3b4850..b787a941c 100644 --- a/electrum/gui/kivy/uix/screens.py +++ b/electrum/gui/kivy/uix/screens.py @@ -508,6 +508,7 @@ class ReceiveScreen(CScreen): if amount_sat and amount_sat < self.app.wallet.dust_threshold(): self.address = '' if not self.app.wallet.has_lightning(): + self.app.show_info(_('Amount too small to be received onchain')) return else: addr = self.address or self.app.wallet.get_unused_address() diff --git a/electrum/gui/qt/receive_tab.py b/electrum/gui/qt/receive_tab.py index 08b6aaf44..c248396ae 100644 --- a/electrum/gui/qt/receive_tab.py +++ b/electrum/gui/qt/receive_tab.py @@ -325,6 +325,7 @@ class ReceiveTab(QWidget, MessageBoxMixin, Logger): if amount_sat and amount_sat < self.wallet.dust_threshold(): address = None if not self.wallet.has_lightning(): + self.show_error(_('Amount too small to be received onchain')) return else: address = self.get_bitcoin_address_for_request(amount_sat)