diff --git a/Orange/widgets/unsupervised/owlouvainclustering.py b/Orange/widgets/unsupervised/owlouvainclustering.py index ce62c3a98e6..9cbff27dc07 100644 --- a/Orange/widgets/unsupervised/owlouvainclustering.py +++ b/Orange/widgets/unsupervised/owlouvainclustering.py @@ -76,7 +76,6 @@ class Information(widget.OWWidget.Information): class Error(widget.OWWidget.Error): empty_dataset = Msg("No features in data") - general_error = Msg("Error occured during clustering\n{}") def __init__(self): super().__init__() @@ -283,13 +282,9 @@ def __on_done(self, future): task.deleteLater() self.__set_state_ready() - try: - result = future.result() - except Exception as err: # pylint: disable=broad-except - self.Error.general_error(str(err), exc_info=True) - self.info_label.setText("An error occurred during clustering.") - else: - self.__set_results(result) + + result = future.result() + self.__set_results(result) @Slot(str) def setStatusMessage(self, text):