diff --git a/core/src/main/java/jenkins/model/Jenkins.java b/core/src/main/java/jenkins/model/Jenkins.java index d664ddb705c2aad01d22c567a95d4db01d7d1b93..458440fd96a2a5321f63eb34e68e1814a393e97e 100644 --- a/core/src/main/java/jenkins/model/Jenkins.java +++ b/core/src/main/java/jenkins/model/Jenkins.java @@ -2178,7 +2178,14 @@ public class Jenkins extends AbstractCIBase implements DirectlyModifiableTopLeve * @since 2.64 */ public List getActiveAdministrativeMonitors() { - return administrativeMonitors.stream().filter(m -> m.isEnabled() && m.isActivated()).collect(Collectors.toList()); + return administrativeMonitors.stream().filter(m -> { + try { + return m.isEnabled() && m.isActivated(); + } catch (Throwable x) { + LOGGER.log(Level.WARNING, null, x); + return false; + } + }).collect(Collectors.toList()); } public NodeDescriptor getDescriptor() {