diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java
index 593f7e21d3aa3f941e3d1bc959fe089ebcdd6726..985c635813ce0a10732b164023ff525f788a7a2c 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/web/BasicServlet.java
@@ -123,8 +123,10 @@ class BasicServlet extends HttpServlet
      *  Files are served from here
      */
     protected void setResourceBase(File base) throws UnavailableException {
-        if (!base.isDirectory())
+        if (!base.isDirectory()) {
+            _log.log(Log.CRIT, "Configured i2psnark directory " + base + " does not exist");
             throw new UnavailableException("Resource base does not exist: " + base);
+        }
         _resourceBase = base;
         if (_log.shouldLog(Log.INFO))
             _log.info("Resource base is " + _resourceBase);