diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index 592281421..bb3d88034 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -2221,15 +2221,14 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): def plot_history_dialog(self): try: from electrum.plot import plot_history - except ImportError as e: + wallet = self.wallet + history = wallet.get_history() + if len(history) > 0: + plt = plot_history(self.wallet, history) + plt.show() + except BaseException as e: self.show_error(str(e)) return - wallet = self.wallet - history = wallet.get_history() - if len(history) > 0: - plt = plot_history(self.wallet, history) - plt.show() - def do_export_history(self, wallet, fileName, is_csv): history = wallet.get_history()