diff --git a/src/maploader/maploader.cpp b/src/maploader/maploader.cpp index a3d543c95c..65fd69da40 100644 --- a/src/maploader/maploader.cpp +++ b/src/maploader/maploader.cpp @@ -767,6 +767,11 @@ bool MapLoader::LoadExtendedNodes (FileReader &dalump, uint32_t id) static bool P_CheckV4Nodes(MapData *map) { + if (map->Size(ML_NODES) == 0) + { + return false; + } + char header[8]; map->Read(ML_NODES, header, 8);