diff --git a/src/main/java/stirling/software/SPDF/config/EndpointConfiguration.java b/src/main/java/stirling/software/SPDF/config/EndpointConfiguration.java index 37581e2f..64dc0102 100644 --- a/src/main/java/stirling/software/SPDF/config/EndpointConfiguration.java +++ b/src/main/java/stirling/software/SPDF/config/EndpointConfiguration.java @@ -1,5 +1,6 @@ package stirling.software.SPDF.config; +import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Map; @@ -268,7 +269,11 @@ public class EndpointConfiguration { if(applicationProperties != null && applicationProperties.getEndpoints() != null) { List endpointsToRemove = applicationProperties.getEndpoints().getToRemove(); List groupsToRemove = applicationProperties.getEndpoints().getGroupsToRemove(); + if (!bookAndHtmlFormatsInstalled) { + if(groupsToRemove == null) { + groupsToRemove = new ArrayList(); + } groupsToRemove.add("Calibre"); } if (endpointsToRemove != null) {