diff --git a/src/main/java/com/sk89q/worldedit/snapshots/Snapshot.java b/src/main/java/com/sk89q/worldedit/snapshots/Snapshot.java index 5fb05e21f..c62075d86 100644 --- a/src/main/java/com/sk89q/worldedit/snapshots/Snapshot.java +++ b/src/main/java/com/sk89q/worldedit/snapshots/Snapshot.java @@ -132,7 +132,8 @@ public class Snapshot implements Comparable { try { if (file.getName().toLowerCase().endsWith(".zip")) { ZipFile entry = new ZipFile(file); - return entry.getEntry(worldname) != null; + return (entry.getEntry(worldname) != null + || entry.getEntry(worldname + "/level.dat") != null); } else if (file.getName().toLowerCase().endsWith(".tar.bz2") || file.getName().toLowerCase().endsWith(".tar.gz") || file.getName().toLowerCase().endsWith(".tar")) {