diff --git a/src/main/java/ctbrec/ui/CamrecApplication.java b/src/main/java/ctbrec/ui/CamrecApplication.java index e142a901..be4bd30a 100644 --- a/src/main/java/ctbrec/ui/CamrecApplication.java +++ b/src/main/java/ctbrec/ui/CamrecApplication.java @@ -65,10 +65,14 @@ public class CamrecApplication extends Application { hostServices = getHostServices(); createRecorder(); for (Site site : sites) { - site.setRecorder(recorder); - site.init(); - if (!Objects.equals(System.getenv("CTBREC_DEV"), "1")) { - site.login(); + try { + site.setRecorder(recorder); + site.init(); + if (!Objects.equals(System.getenv("CTBREC_DEV"), "1")) { + site.login(); + } + } catch(Exception e) { + LOG.error("Error while initializing site {}", site.getName(), e); } } createGui(primaryStage);