diff --git a/src/main/java/com/avionos/aem/assets/cacheablerenditions/servlets/CacheableRenditionServlet.java b/src/main/java/com/avionos/aem/assets/cacheablerenditions/servlets/CacheableRenditionServlet.java index eaba35b..f3296b6 100644 --- a/src/main/java/com/avionos/aem/assets/cacheablerenditions/servlets/CacheableRenditionServlet.java +++ b/src/main/java/com/avionos/aem/assets/cacheablerenditions/servlets/CacheableRenditionServlet.java @@ -76,7 +76,7 @@ protected void doGet(final SlingHttpServletRequest request, final SlingHttpServl } private Rendition getRendition(final Asset asset, final String renditionName) { - return getRenditionForName(asset, renditionName).orElse(getRenditionForBaseName(asset, renditionName)); + return getRenditionForName(asset, renditionName).orElseGet(() -> getRenditionForBaseName(asset, renditionName)); } private Rendition getRenditionForBaseName(final Asset asset, final String renditionName) {