diff --git a/src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java b/src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java index 50d0f07..16192b1 100644 --- a/src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java +++ b/src/java/net/i2p/i2pfirefox/I2PCommonBrowser.java @@ -594,6 +594,8 @@ public class I2PCommonBrowser { * @return the found file or null if not found */ public File searchFile(File directory, String search) { + if (directory == null || !directory.exists() || !directory.canRead()) + return null; if (directory.isDirectory()) { File[] files = directory.listFiles(); for (File file : files) {