diff --git a/src/pocketmine/resourcepacks/ZippedResourcePack.php b/src/pocketmine/resourcepacks/ZippedResourcePack.php index dd7aeed76..30c184d56 100644 --- a/src/pocketmine/resourcepacks/ZippedResourcePack.php +++ b/src/pocketmine/resourcepacks/ZippedResourcePack.php @@ -86,7 +86,7 @@ class ZippedResourcePack implements ResourcePack{ $archive->close(); $manifest = json_decode($manifestData); - if(!self::verifyManifest($manifest)){ + if($manifest === null or !self::verifyManifest($manifest)){ throw new \InvalidStateException("Could not load resource pack from $zipPath: manifest.json is invalid or incomplete"); }