diff --git a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/extension/ExtensionModule.java b/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/extension/ExtensionModule.java index aabc06a62..adbe6a0e2 100644 --- a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/extension/ExtensionModule.java +++ b/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/extension/ExtensionModule.java @@ -246,8 +246,10 @@ public class ExtensionModule extends ServletModule { }); // Verify contents are accessible - if (extensionFiles == null) + if (extensionFiles == null) { logger.warn("Although GUACAMOLE_HOME/" + EXTENSIONS_DIRECTORY + " exists, its contents cannot be read."); + return; + } // Load each extension within the extension directory for (File extensionFile : extensionFiles) {