diff --git a/src/main/java/de/uni_hamburg/corpora/gui/GUI.java b/src/main/java/de/uni_hamburg/corpora/gui/GUI.java
index 87832fedb03217a0be85ce88bc8365558e7bd52e..0ba3ec31b8fbb8b175a36deb35106bbb1e16fc71 100644
--- a/src/main/java/de/uni_hamburg/corpora/gui/GUI.java
+++ b/src/main/java/de/uni_hamburg/corpora/gui/GUI.java
@@ -111,6 +111,14 @@ public class GUI {
checkButton.setEnabled(true);
updateButton.setEnabled(true);
}
+ catch (Exception | Error e) {
+ JOptionPane.showMessageDialog(window,
+ "Problem " + e.getClass().toString() + " when running corpus services. " +
+ "Check the console for details",
+ "Error",
+ JOptionPane.ERROR_MESSAGE);
+ e.printStackTrace();
+ }
});
// Handle update
updateButton.addActionListener(actionEvent -> {