diff --git a/app/src/main/java/io/xpipe/app/icon/SystemIconCache.java b/app/src/main/java/io/xpipe/app/icon/SystemIconCache.java index 448158e07..4c1b416cb 100644 --- a/app/src/main/java/io/xpipe/app/icon/SystemIconCache.java +++ b/app/src/main/java/io/xpipe/app/icon/SystemIconCache.java @@ -30,6 +30,10 @@ public class SystemIconCache { } public static void refreshBuilt() throws IOException { + if (!Files.exists(DIRECTORY)) { + return; + } + try (var stream = Files.walk(DIRECTORY)) { built = stream.findAny().isPresent(); }