diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index 342caa50a..38c6e506e 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -1276,7 +1276,7 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): self.show_error(_('Invalid Amount')) return - freeze_fee = (self.fee_e.isModified() and (self.fee_e.text() or self.fee_e.hasFocus())) + freeze_fee = self.fee_e.isVisible() and self.fee_e.isModified() and (self.fee_e.text() or self.fee_e.hasFocus()) fee = self.fee_e.get_amount() if freeze_fee else None coins = self.get_coins() return outputs, fee, label, coins