diff --git a/common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java b/common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java index 0920da13..15e6d71a 100644 --- a/common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java +++ b/common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java @@ -79,10 +79,14 @@ public class NextGenLocalRecorder implements Recorder { this.config = config; recordingManager = new RecordingManager(config, sites); config.getSettings().models.stream().forEach((m) -> { - if (m.getSite().isEnabled()) { - models.add(m); + if (m.getSite() != null) { + if (m.getSite().isEnabled()) { + models.add(m); + } else { + LOG.info("{} disabled -> ignoring {}", m.getSite().getName(), m.getName()); + } } else { - LOG.info("{} disabled -> ignoring {}", m.getSite().getName(), m.getName()); + LOG.info("Site for model {} is unknown -> ignoring", m.getName()); } });